簡體   English   中英

從R中的多個子向量創建DataFrame

[英]Creating a DataFrame from multiple sub vectors in R

從lst $ SampleData $ A1到lst $ SampleData $ A1000,我們有1000個子向量。 我們可以使用循環傳遞矢量名稱來創建數據框嗎?

我們不能采用如下所述的靜態方法

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

由於向量數量非常多(1000),因此使用上述查詢會占用大量空間和時間。

這可以通過只包裝data.frame來完成,假設“ lst”是具有等length vectorlist

data <- data.frame(lst)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM