python小脚本:重复行合并求和
2020-03-23 本文已影响0人
伊人Yin
数据示例:
input.png
要求:根据1、2、3列判断是否是重复行,若重复将4、5、6列值分别加和
代码:
#!/usr/bin/python
# -*- coding: utf-8 -*-
import pandas as pd
frame = pd.read_table("test.csv",sep='\t')
df = frame.groupby(['geneID','genename','pos']).sum()
df.to_csv("New.test.csv",sep='\t')
输出结果:
out.png