R语言中 两列合并为一列
时间: 2023-07-24 15:41:13 浏览: 171
如何将两列合并为一个结果列
5星 · 资源好评率100%
在R语言中,可以使用paste()函数将两列合并为一列。具体步骤如下:
假设有一个数据框df,其中包含两列a和b,我们需要将它们合并为一列c:
1. 使用paste()函数将列a和列b合并为一个新的列c,并将结果存储在新的一列中:
```
df$c <- paste(df$a, df$b, sep="_")
```
其中,sep参数用于指定两个列之间的连接符,可以根据需要自行调整。
2. 删除原有的列a和列b:
```
df <- df[, -c(1:2)]
```
这样,我们就将两列合并为一列,并删除了原有的列a和列b,只保留了新的一列c。
阅读全文