R 如何在另一个文件的基础上构建一个新的列表,并以某种方式对其进行排序
我有一个包含多个文件的列表,如下所示: 现在我有一个df,看起来像这样:R 如何在另一个文件的基础上构建一个新的列表,并以某种方式对其进行排序,r,R,我有一个包含多个文件的列表,如下所示: 现在我有一个df,看起来像这样: 如何建立一个新的数据列表,其中只包含df$data中的数据,并按照df中出现的顺序存储这些数据?尝试使用df$data对数据列表进行子集划分。它应该按照与df$data相同的顺序提供数据 result <- datalist[df$Data] result我们也可以使用pull library(purrr) datalist %>% pluck(df$Data) 谢谢如果df$数据有NA,我们
如何建立一个新的数据列表,其中只包含
df$data
中的数据,并按照df
中出现的顺序存储这些数据?尝试使用df$data
对数据列表
进行子集划分。它应该按照与df$data
相同的顺序提供数据
result <- datalist[df$Data]
result我们也可以使用pull
library(purrr)
datalist %>%
pluck(df$Data)
谢谢如果df$数据有NA,我们如何删除空集?我如何筛选出df$数据?datalist[NA.omit(df$Data)]
非常感谢。)如果我想手动将data.frametest
添加到新列表result
中或从新列表中删除Bone Scan
,我应该怎么做?要添加您可以做:datalist[c(na.omit(df$data),'test')]
并删除datalist[setdiff(na.omit(df$data),'BoneScan')]
library(purrr)
datalist %>%
pluck(df$Data)