letsgoaway 发表于 2015-5-14 15:50 
data表示数据,第一列表示时间,n表示你的省份的数量,假设是34,那么
n=34
varname
记得上次用第一种方法能成功的,今天又用到了,但老是通过不了,最后错误提示Error: unexpected symbol in "for(i in varname){assign(i,a[,c(1,j)]) j" 其中a导入的数据框,检查了好长时间,就是不知道错误在哪儿,求指点。附程序
setwd("D:\\RBOOK")
a<-read.csv("异常成交量.csv",header=F)
n=22
varname<-paste("GDP",1:n,sep="")
j=2
for(i in varname){assign(i,a[,c(1,j)]) j=j+1}