R将data.frame列拆分为行(不等矢量长度)

时间:2018-02-22 08:02:34

标签: r split

我目前正在使用以下数据框

+-----+-------+...more than 2k wide
|  V1 |  V2   |
+-----+-------+...
|  1,2| a,b,c |
|  2  | a,c   |
|  3  | b,d   |
|  4  | e,f   |
|  .. | ...   |
+-----+-------+

我现在想要拆分所有逗号分隔的列,将所有内容保存在一个巨大的数据框中。问题是长度 向量在行中是不同的。如果不是这样的话 一个简单的

df %>% separate_rows(V1:V2, sep = ",")

会做这个工作。我现在面临分别做每个列,然后把它们放在一起。然而,这需要很长时间 对于所有超过2k列。所以对此有任何帮助 不胜感激。

0 个答案:

没有答案