我有一个调查数据集,其中包括自我报告的种族。参与者可以根据需要选择尽可能多的种族。数据结构如下所示:
Hispanic English Indian
1 NA NA
NA 1 NA
NA NA 1
NA 1 1
1 1 1
我想要做的是创建一个新的分类种族变量,其中列名代替上面的 1。此外,如果有人选择了多个种族,那么分类种族变量应该包括两者,如下所示:
Hispanic English Indian Ethnicity
1 NA NA Hispanic
NA 1 NA English
NA NA 1 Indian
NA 1 1 English_Indian
1 1 1 Hispanic_English_Indian