我有几百个结构非常简单的 xml 文件:
NM_000016 3.87178e-09 3:7.8009e-248 14:1.1621e-262
NM_000018 5.49001e-12 9:1.06231e-154
NM_001032295 2.5366e-10 14:4.46519e-286 30:1.70136e-17 31:1.26709e-268
我想将它们转换为与原始文件略有不同的 csv 文件:
NM_000016 3.87178e-09 3 7.8009e-248 14 1.1621e-262
NM_000018 5.49001e-12 9 1.06231e-154
NM_001032295 2.5366e-10 14 4.46519e-286 30 1.70136e-17 31 1.26709e-268
区别在于:“3:7.8009e-248”中的“:”被删除,数字“3”“7.8009e-248”被分配到两列。
我怎样才能在 R 中有效地做到这一点?非常感谢!