【发布时间】:2013-02-06 08:10:45
【问题描述】:
我有一个名为gender 的变量,它具有二进制分类值“女性”/“男性”。我想将其类型更改为整数 0/1,以便可以在回归分析中使用它。即我希望将值“女性”和“男性”映射到 1 和 0。
> str(gender)
gender : Factor w/ 2 levels "female","male": 1 1 1 0 0 0 0 1 1 0 ...
> gender[1]
[1] female
我想转换性别变量类型,以便在查询元素时得到 int 值 1,即
> gender[1]
[1] 1
【问题讨论】:
-
欢迎来到 SO!也许它应该更好地展示你尝试过的东西。
-
gender <- ifelse(gender=="female",1,0)呢?