我有一个数据帧变更值,DF,其中一些在第二列中的值,ALT的,用逗号分隔:中的R有条件重复行,同时在一个单一的柱
ref alt
ACTGG A,AATGG
GGC G,GG
GC G
AAT A,AA,AAA
有没有一种方法在R中为我复制每列中有逗号分隔值的列df $ alt这样每个值分别显示?他们将被复制number_of_commas + 1次,以允许每个逗号分隔值显示一次。以下是我正在寻找的输出:
ref alt
ACTGG AATGG
ACTGG A
GGC GG
GGC G
GC G
AAT AAA
AAT AA
AAT A
此外,这只会更改第二列中的值。第一列和任何其他可能的列将被简单地复制。
你真的需要重复的行? – Fernando
@josilber感谢您提及我的问题!我将添加最适合本文的答案,因为另一方面的顶级解决方案不起作用。 – soosus