所以我的 R 数据集中有一个名为“RACE”的变量,具有不同的种族分类。我还有另一个名为“种族”的变量,具有不同的种族分类。我想在我的数据集中创建一个名为“种族/种族”的新变量(新列)来合并这两个变量。例如,如果种族为“黑人”且种族为“非西班牙裔”,则“种族/种族”列下的相应条目将为“黑人非西班牙裔”。
在 R 中解决这个问题的最佳方法是什么?任何帮助和示例代码将不胜感激!
您还可以在 tidyr 包中使用
unite
。
df |>
unite(race_eth, c("RACE","ETHNICITY"), sep = " ", remove = F)