将大量列表转换为数据框中的变量

时间:2018-07-04 16:10:16

标签: r list dataframe

我有数百个长度约为4000的列表,我希望将它们合并到一个数据帧中,每个列表都将成为数据帧中的变量。在将列表名称保留为新数据框中的变量名称的同时,该如何做?

这是我到目前为止的前3个列表(表单类型,cl和日期)

List<WebElement> strecord = driver.findElements(By.xpath("//*[starts-with(@name,'Ui_u')]"));  

但是,这不会将列表名称(formtype,cl,date等)保留为data.out中的变量名称。

1 个答案:

答案 0 :(得分:0)

假设ITEM_CODEformtypecl是普通矢量(不是列表),并且它们在全局环境中,即在工作空间中,则:

date

给予:

formtype <- cl <- date <- 1:3  # test data
Names <- c("formtype", "cl", "date")
as.data.frame(mget(Names, .GlobalEnv))

如果 formtype cl date 1 1 1 1 2 2 2 2 3 3 3 3 formtypecl确实是如下所示的列表,则分别为date

unlist