我在df中有一列填充0
和1
。
pf$mobile_check_in <- NA
pf$mobile_check_in <- ifelse(pf$mobile_likes > 0, 1, 0)
当我这样做时:
pf$mobile_check_in <- factor(mobile_check_in)
它用NA
替换所有值。
为什么用NA
替换所有值?
答案 0 :(得分:0)
要转换为因子的行是错误的,因为您没有使用pf
作为对象。将其更改为以下内容:
pf$mobile_check_in <- factor(pf$mobile_check_in)
(注意mobile_check_in之前的pf$
)
希望这有帮助。