【发布时间】:2019-06-02 00:57:47
【问题描述】:
我正在尝试创建一个二进制变量作为另一个二进制变量的答案
这是来自 wooddridge 库的 gpa2 数据集。我也尝试用while循环创建变量male,但它仍然不起作用。我已经尝试添加 else 语句,但没有成功。
library(wooldridge)
gpa2 <- gpa2
for(i in 1:length(gpa2$female)){
if(gpa2$female == 0 ){
gpa2$male = 1
}
}
我希望当女性为 1 时男性为 0,当女性为 0 时男性为 1,但我得到的输出是每次观察的男性 = 0。
【问题讨论】:
标签: r for-loop if-statement