我是R的新手。我有一个分类变量,我喜欢制作一个线性模型并用它做预测,但除非我改变变量的类型,否则RStudio不允许我这样做。 如何将是/否更改为1/0? 我的错误是 “变量'奖牌'不是一个因素” 我试过了:
> sport$medal <- factor(sport$medal)
> is.factor(sport$medal)
[1] FALSE
答案 0 :(得分:2)
除了明显的拼写错误......
如何将是/否更改为0/1?
你需要
sport$medal <- factor(sport$medal, levels = c("yes", "no"))
默认行为将为0提供&#34; no&#34;和#34;是&#34;,作为&#34; n&#34;来自&#34; y&#34;按字母顺序排列。