我有一个名为 的数据框,df
其中包含 4000 个值。我有一个包含 1000 个列号的列表,位于一个名为 的数据框中list
,它是 1000 行乘 1 列。如何将带有数字的行保留在list
数据框中df
,然后将其余行丢弃。我已经尝试过使用:
listv <- as.vector(list)
然后使用
dfnew <- df[,listv]
但我得到了错误
Error in .subset(x, j) : invalid subscript type 'list'