r语言合并表中相同内容的两列
时间: 2023-08-10 09:07:14 浏览: 87
易语言高级表格合并列相同内容源码
在 R 语言中,可以使用 `dplyr` 包的 `mutate()` 和 `unite()` 函数来合并表中相同内容的两列。假设要合并的两列分别为 `col1` 和 `col2`,可以按如下方式进行操作:
```r
library(dplyr)
# 创建示例数据框
df <- data.frame(col1 = c("A", "B", "C"), col2 = c("D", "E", "F"))
# 合并两列并将结果存储在新列中
df <- df %>%
mutate(new_col = unite(col1_col2, col1, col2, sep = "_"))
```
上述代码将 `col1` 和 `col2` 合并为一个新的列 `new_col`,并使用下划线作为分隔符。如果需要覆盖原始的两列,则可以添加 `select(-col1, -col2)`。
阅读全文