我正在使用包含以下信息的输出列表:
[start position, stop position, chromosome,
[('sample name', 'sample value'),
('sample name','sample value')...]]
[[59000, 59500, chr1,
[('cn_04', '1.362352462'), ('cn_01', '1.802001235')]],
[100000, 110000, chr1,
[('cn_03', '1.887268908'), ('cn_02', '1.990457407'), ('cn_01', '4.302275763')]],
[63500, 64000, chr1,
[('cn_03', '1.887268908'), ('cn_02', '1.990457407'), ('cn_01', '4.302275763')]]
...]
我想将它写入一个 excel 文件,该文件将使用样本名称作为列的标题,然后是列中样本的值来格式化它。一些样本没有值,因此这些空格将为空白或没有数据符号。看起来像这样的东西(抱歉必须使用 >> 来表示列分离):
cn_01 cn_02 cn_03 cn_04 cn_05 cn_06 start stop chromosome
1.802 "" "" 1.362 "" "" 59000 59500 chr1
4.302 1.990 1.887 "" "" "" 100000 110000 chr1
任何帮助都会很棒。