【3.11】合并数据框的列-unite

一、案例

浏览示例数据

mtcars

#将 vs 和 am 两列数据合并后,原数据列被删除了(如果想保留原数据列则通过 remove = FALSE 参数控制),新增了 vs_am 列,得到的结果如下

library(tidyr)
tidyr::unite(mtcars, "vs_am", vs, am)

个性化合并

如果在合并时想自定义连接符,可以通过参数 sep 控制,运行

unite(mtcars, "vs_am", vs, am, sep = "ZSF", remove = FALSE)

得到的结果如下,新增 vs_am 列,连接符为 ZSF,原数据列 vs 和 am 得以保存。

参考资料

http://jingyan.baidu.com/article/b0b63dbf1c8cf04a483070f2.html

个人公众号,比较懒,很少更新,可以在上面提问题,如果回复不及时,可发邮件给我: tiehan@sina.cn

Sam avatar
About Sam
专注生物信息 专注转化医学