代码拉取完成,页面将自动刷新
同步操作将从 李建成/R数据处理实用代码 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#################################################################################
#
# Author
# Jian-Cheng Li
# Sun Yat-Sen University. Business School
# Address: No. 135, Xingang Xi Road, Guangzhou, 510275, P. R. China
# Tel: +86-17816876142
# E-mail:[email protected]; [email protected]
#
#################################################################################
#
#region为地区个数(省份、城市),period为年份数,marketclass 为商品种类数,firstyear为样本期的第一个年份
#region=a,period=b,marketclass=c,firstyear=y
#
#################################################################################
MarketIntergation <- function(data,a,b,c,y)
{
regionpair<- data.frame(Province1=rep(unique(data$province),each=a),Province2=rep(unique(data$province),a))
Matrix <- matrix(nr=a*a*b,nc=c)
for(x in 1:c)
{for(k in 1:(b-1))
{for(i in 1:a)
{for(j in 1:a)
{Matrix[a*a*k+a*(i-1)+j,x] <- abs(log(data[data$year==(y+k),][i,x+2]/data[data$year==(y+k),][j,x+2])-
log(data[data$year==(y-1+k),][i,x+2]/data[data$year==(y-1+k),][j,x+2]))
}}}}
year <- unique(data$year)
Name <- paste(regionpair$Province1,regionpair$Province2,sep=".")
Marketpair <- data.frame(rep(Name,b),Year=rep(year,each=a*a))
Marketpair <- cbind(Marketpair,Matrix)
for(x in 1:c)
{for(i in year)
{Marketpair[Marketpair$year==i,][,x+2] <- Marketpair[Marketpair$year==i,][,x+2]-mean(Marketpair[Marketpair$year==i,][,x+2],na.rm=TRUE)
}}
for(i in 1:length(Marketpair[,1]))
{Marketpair$Goodsvar[i] <- var(t(Marketpair[i,-c(1,2)]),na.rm = TRUE)}
provincename <- unique(data$province)
Market <- data.frame(Province=rep(provincename,each=b),Year=rep(year,a))
Marketpair <- cbind(Marketpair,regionpair)
Marketpair <- Marketpair [!(Marketpair$Province1==Marketpair$Province2),]
Mindex <- vector()
s <- 0
for(i in provincename)
{for(j in year)
{s <- mean(Marketpair[ which((Marketpair$Province1==i) & (Marketpair$Year==j)),]$Goodsvar,na.rm=TRUE)
Mindex=c(Mindex,s)}}
Market$MarktINDEX <- Mindex
Market$MarktINDEX <- sqrt(1/Market$MarktINDEX)
return(Market)
}
##################################################################################################################
#Reference:
#毛其淋, 盛斌. 对外经济开放、区域市场整合与全要素生产率[J]. 经济学(季刊), 2012(01):185-214.
##################################################################################################################
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。