将数据帧子集化为数组

时间:2016-01-11 15:02:59

标签: arrays r dataframe subset

是否可以将数据框子集化为数组? 我有一个庞大的数据框架,需要创建子集来使用它们。 有一个很长的方法,我创建了许多变量但是存储这些子集的数组呢? 我想根据年份(从20042015)进行子集化并将其存储到数组中。 这是我的代码。

for(i in (4:15))
{
v=2004
temp<-subset(LI,format(strptime(LI[,1],"%Y-%m-%d"),"%Y")==v)
Annual_LI[i]<-temp
v=v+1
}

出现的错误是

  

M_LI [i]&lt; - temp:
    替换元素的数量不是替换长度的倍数

我该怎么做?

0 个答案:

没有答案