发布于 4年前

R语言根据name删除dataframe的列

根据名字删除dataframe里的列,可以使用subset函数。分为两种方式使用:

1、知道想保留的列,使用subset显示保留。

df <- data.frame(a = 1:10, b = 2:11, c = 3:12)
df <- subset(df, select = c(a, c))

示例中保留了a和c列

2、指定删除的列,如上面例子中,要删除a和c列,如下:

df <- subset(df, select = -c(a, c))
©2020 edoou.com   京ICP备16001874号-3