【发布时间】:2016-09-26 19:52:23
【问题描述】:
我有以下数据框,其测量值连接成一列,由一些分隔符分隔:
df <- data.frame(v1=c(1,2), v2=c("a;b;c", "d;e;f"))
df
v1 v2
1 1 a;b;c
2 2 d;e;f;g
我想把它融化/转换成以下格式:
v1 v2
1 1 a
2 1 b
3 1 c
4 2 d
5 2 e
6 2 f
7 2 g
有没有优雅的解决方案?
谢谢!
【问题讨论】:
-
V2 的每一行中是否总是有相同数量的项目(在您的示例中为 3)?
-
不可以有 0..n 个值
标签: r