如何将数据框的元素拆分为子字符串并在 R 中创建一个新的数据框?

问题描述

我有一个由“;”分割的数据框

df <- data.frame(col1 = c("100;23;10;8","3;6;36","1;12"),col2 = c("A;B;C;D","X;Y;Z","M;N"))

如何转换到一个新的数据框,

col1  col2
100   A
23    B
10    C
8    D
3    X
6    Y
36    Z
1    M
12    N

我想用 strsplit() 和 lapply() 来做这件事。我不知道如何处理列表。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)