数据示例:
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
网友评论