我最近一直在处理这样的数据:
abs bh12|bh56|bh77 ccc
bbs bh50|bh87 css
我要做的是分割包含多个|的每一行第二列中的值分隔为行,其中每行只有一个这样的值。所以输出将是:
abs bh12 ccc
abs bh56 ccc
abs bh77 ccc
bbs bh50 css
bbs bh87 css
我一直在摆弄循环,但我确信有更好的方法可以做到这一点,但我担心它目前无法实现。
感谢。
答案 0 :(得分:0)
以下代码假设您将这些值存储在名为data.frame
的{{1}}中,列名为“a”,“b”和“c”。使用df
库:
splitstackshape