[英]I have a factor columns in R. I am trying to delete it but I keep getting errors messages. How do I delete a factor column in R?
My data frame df has has a factor column.我的数据框df有一个因子列。 The column is just filled with "yes" and "no" values.该列仅填充了“是”和“否”值。 I used the following formula:我使用了以下公式:
* df$column <- NULL* * df$column <- NULL*
However I get the following messages;但是我收到以下消息;
Warning message: In Ops.factor(df$Embarked, NULL): '<' not meaningful for factors警告消息:在 Ops.factor(df$Embarked, NULL): '<' 对因素没有意义
& &
logical(0)逻辑(0)
Can someone advise what formula to use instead of the one I used please?有人可以建议使用什么公式代替我使用的公式吗?
library(dplyr)
df <- select(df, -column)
It should work.它应该工作。
df <-
data.frame(fac = factor(sample(
c("yes", "no"), size = 10, replace = TRUE
)), ind = 1:10)
df$fac <- NULL
# column is removed
Check if NULL
is valid, not being overwritten by something else.检查NULL
是否有效,没有被其他东西覆盖。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.