我有以下数据框,其测量值连接成一列,由一些分隔符分隔:
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
有没有优雅的解决方案?
谢谢!
我有以下数据框,其测量值连接成一列,由一些分隔符分隔:
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
有没有优雅的解决方案?
谢谢!