如何使用subset函数和变量删除dataframe列?

如何使用subset函数和变量删除dataframe列?,r,R,我有一个数据框架和一堆列。我想删除名为age的一列 type.name <- "age" type.name它与 subset(df, select = -eval(parse(text=type.name))) 及 及 “[[不要忘记久违的df$年龄 df <- subset(df, select = -age) subset(df, select = -eval(parse(text=type.name))) subset(df, select = names(df) !

我有一个数据框架和一堆列。我想删除名为age的一列

type.name <- "age"
type.name它与

subset(df, select = -eval(parse(text=type.name)))


“[[不要忘记久违的
df$年龄
df <- subset(df, select = -age)
subset(df, select = -eval(parse(text=type.name)))
subset(df, select = names(df) != type.name)
"[[<-"(df, type.name, value = NULL)