将二进制变量更改为是/否

use*_*629 1 binary regression r

所以我有一个数据框,我想分析.问题在于,数据框中有一堆1和0(1为是,0为否),而不是是/否.我如何修改数据框以使其成为如此而不是1和0有Yes和No所以我可以使用逻辑回归?我确信有一个简单的解决办法,我没想到

谢谢!

Jil*_*ina 7

使用?factor.

看这个例子

> set.seed(1)
> dummyVariable <- sample(c(0,1), 10, TRUE)  # bunch of 0 and 1
> newVariable <- factor(dummyVariable, levels=c(0,1), labels=c("No", "Yes"))
> newVariable  # this is now a dummy variable ready for regression analysis
 [1] No  No  Yes Yes No  Yes Yes Yes Yes No 
Levels: No Yes
Run Code Online (Sandbox Code Playgroud)