我有一个实验数据的大文本文件,比如
spectrum:
index: 1
mz: 4544.5445
intensity: 57875100000
type: 1
something: skip
params - m1
binary: [4] 1 2 3 4
params - int1
binary: [4] 11 22 33 44
spectrum:
index: 2
mz: 546.7777
intensity: 210009
type: 2
params - m2
binary: [4] 2 3 4 5
params - int2
binary: [4] 55 44 33 22
charge: 3
others: no need to put into column
spectrum:
index: 3
我想把它打印成csv文件,每个光谱数据中的信息都放在同一行关于它的标题。如果他们没有该标题中的信息,只需跳过(或放入NA)。如果它们有多个值,则打印下一行
你想要这样的东西:
伪码
相关问题 更多 >
编程相关推荐