我正在尝试将R中的多个列合并成一个。
My data looks like this:
age gender a b c d e f race insured
1 13 Female 0 0 0 0 0 0 white 0
2 12 Female 0 0 0 0 0 0 white 1
3 19 Male 0 0 0 0 0 1 other 0
4 19 Female 0 1 0 0 0 0 white 0
5 13 Female 1 1 0 0 0 1 white 0
这就是我想要的输出:
age gender race insured value
1 13 Female white 0 none
2 12 Female white 1 none
3 19 Male other 0 f
4 19 Female white 0 b
5 13 Female white 0 a
5 13 Female white 0 b
5 13 Female white 0 f
我尝试使用gather创建一个长数据框,但这并不像我想要的那样将数据添加到数据框中。我该如何使用dplyr或tidyverse包来做到这一点?
cbind
- DeBARtha