大家请看,这个是34个中信行业指数的历史数据,分别下载为34个.csv文件
然后用
- temp = list.files(pattern="*.csv")
- myfiles = lapply(temp, read.csv)
起初得到的myfiles文件是一个巨大的list 并且list里面仍然是34个list分别对应34个行业指数历史数据
为了操作方便利用如下代码把其转换成data.frame
- > y.matrix<-do.call(rbind,myfiles)
于是得到了data.frame
但是问题在于这个data.frame是66535*1的矩阵
> dim(y.matrix)
[1] 66535 1
所以仍然无法进行选择变量的操作 比如我只想要其中的“收盘”变量
请问各位如何才能把这个data.frame进行拆分呢? 拆分成p列的那种形式
最后可以用y.matrix$收盘 来调用收盘价进行计算


雷达卡






京公网安备 11010802022788号







