排除列表中的一个数据框

时间:2018-02-01 13:32:16

标签: r list dataframe

我使用以下代码将所有数据框组合到列表中。

dflist <- Filter(is.data.frame, as.list(.GlobalEnv))

但想要排除进入列表的一个数据框。

在10个数据框中,我需要将9个添加到列表中,其中一个需要排除

1 个答案:

答案 0 :(得分:1)

一种方法是分两步完成

1创建列表

2删除名为(例如)df

的数据框
dflist <- Filter(is.data.frame, as.list(.GlobalEnv))
dflist[!names(dflist) %in% 'df']