私はテキストファイルを持っています。これは、column1の文字列と一致し、colum2,3,4を追加して別のファイルに出力する必要があります。だから、これまで私のコードは次のとおりです。Pythonの列の合計
コード
import pandas as pd
data = pd.read_csv('/Users/ankr/Desktop/samp.txt', sep=",", header=None)
data.columns = ['name','val1', 'val2', 'val3', 'val4', 'val5']
my_df = pd.DataFrame(data)
summary = my_df.groupby('name').sum()
print summary
例入力:
abc,1,1,1,1,0
def,1,0,0,0,1
abc,1,0,0,0,1
def,0,0,0,0,1
xyz,1,1,1,1,0
の予想される出力
abc,2,1,1,1,1
def,1,1,1,1,2
xyz,1,1,1,1,0
Samp.txtファイル
abc,1,1,1,1,0
abc,1,1,1,1,0
Def,1,0,0,0,1
Def,1,0,0,0,1
マイ出力:
name val1 val2 val3 val4 val5
0 abc 1 1 1 1 0
1 abc 1 1 1 1 0
2 Def 1 0 0 0 1
3 Def 1 0 0 0 1
任意の助けをいただければ幸いです。
試しました。私は – Anjanaa