我们有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)并且使用上述查询将占用大量的空间和时间。
答案 0 :(得分:2)
这可以通过仅包装data.frame
来完成,假设'lst'是list
且vector
s等于length
data <- data.frame(lst)