【发布时间】:2016-11-18 18:12:24
【问题描述】:
我有一个数据框:
df <- data.frame(
id = c(1, 2, 3),
`1` = c("W4", "W5", 49),
`2` = c("L", "O1", "P6"),
`3` = c(1, 2, 10),
`4` = c("H7", NA, "K"),
`5` = c("J8", NA, NA)
)
如何将列与sep = "," 连接/粘贴在一起
(我猜是 tidyr::separate() 的反面?)
期望的输出:
id string
1 W4, L, 1, H7, J8
2 W5, O1, 2
3 49, P6, 10, K
提前致谢!
编辑
我对使用 paste 持谨慎态度,因为在我的真实数据集中我有 1000 列。
【问题讨论】: