从R

时间:2017-03-15 10:58:09

标签: r dataframe

我们有1000个子向量从lst $ SampleData $ A1开始到lst $ SampleData $ A1000。我们可以使用循环来传递矢量名称来创建数据帧。

我们不能采用如下所述的静态方法

data <- data.frame(lst$`SampleData$A1`,lst$`SampleData$A2`,lst$`SampleData$A3`,lst$`SampleData$A4`,lst$`SampleData$A5`)

因为向量的数量非常高(1000)并且使用上述查询将占用大量的空间和时间。

1 个答案:

答案 0 :(得分:2)

这可以通过仅包装data.frame来完成,假设'lst'是listvector s等于length

data <- data.frame(lst)