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))