【发布时间】:2018-05-15 08:39:16
【问题描述】:
我有一个包含数千行的巨大文件,如下所示:
`C509.TCGA-78-7159-10A-01D-2036-08.1-C509. 1 0 0 1 0 0
C509.TCGA-78-7159-10A-01D-2036-08.1-C509. 0 1 1 0 1 1`
如果行的第一列匹配,我想将一行的第二列与第二行的第二列相加,第三列与第三列相加,以此类推,不使用熊猫。可能使用 python 会更好,而不是 awk,因为它的大小。
输出应该是:
C509.TCGA-78-7159-10A-01D-2036-08.1-C509. 1 1 1 1 1 1
谢谢你的帮助:)
【问题讨论】:
-
这些数据是如何存储的?作为列表列表?
-
除了文字解释外,请您给我们您想要的输出。
-
@JahKnows 数据存储在这样的文件中,分列。
-
@BcK 所需的输出将是此输入的示例:C509.TCGA-78-7159-10A-01D-2036-08.1-C509。 1 1 1 1 1 1
-
@Miss,这是什么文件?
标签: python sum multiple-columns