R 从另一个因子中添加因子
我有5个二分法变量(0=否,1=是)。选择“是”表示受试者表示这种行为是其应对技能的一部分(例如,冥想;散步)。我总结了应对技能变量,然后创建了一个因子(使用0项技能;使用1-2项技能;使用3项或更多技能) 应对技能总因素变量:R 从另一个因子中添加因子,r,factors,R,Factors,我有5个二分法变量(0=否,1=是)。选择“是”表示受试者表示这种行为是其应对技能的一部分(例如,冥想;散步)。我总结了应对技能变量,然后创建了一个因子(使用0项技能;使用1-2项技能;使用3项或更多技能) 应对技能总因素变量: x %>% count(cop.skills) # A tibble: 3 x 2 str.12 n <fct> <int> 1 0 3743 2 1-2 4398 3 3+ 2632 x%
x %>% count(cop.skills)
# A tibble: 3 x 2
str.12 n
<fct> <int>
1 0 3743
2 1-2 4398
3 3+ 2632
x%>%计数(通用技能)
#一个tibble:3x2
str.12 n
1 0 3743
2 1-2 4398
3 3+ 2632
第六个二分法变量问,“我从来没有做过任何这些行为(上面列出的)”,回答是二分法(0=否,1=是)
x%>%count(var6)
#一个tibble:2x2
压力2 n
1 0 11456
2 1 77
我想将“yes”添加到cop.skills变量的“0”级别。“警察技能”如下所示:
x %>% count(cop.skills)
# A tibble: 3 x 2
str.12 n
<fct> <int>
1 0 3820
2 1-2 4398
3 3+ 2632
x%>%计数(通用技能)
#一个tibble:3x2
str.12 n
1 0 3820
2 1-2 4398
3 3+ 2632
不知道怎么做。为什么不直接将它们添加到第一个结果中
结果百分比计数(通用技能)
无\u技能%count(var6)
结果[1,2]我得到一个错误:``结果[1,2]结果一定有问题
那么-它看起来像什么?它看起来像:``>result#一个tible:3x2cop.skills n10 3734 2 1-24568 3+2312``所以如果你键入结果[1,2],你应该得到3734?没有技能[2,2]能带来什么?我想你并没有像你在评论中那样,意外地在无技能和方括号之间加上空格?好的。对它确实有用,谢谢。如何将其重新编码到数据帧的另一个变量中?例如,我的数据是x,我希望结果是x$result。
x %>% count(var6)
# A tibble: 2 x 2
stress2 n
<fct> <int>
1 0 11456
2 1 77
x %>% count(cop.skills)
# A tibble: 3 x 2
str.12 n
<fct> <int>
1 0 3820
2 1-2 4398
3 3+ 2632