2017-10-27 8 views
0

セルのインデックスに応じて、1つのデータフレームに異なる情報をマージしようとしています。 説明: 私はこのように最初に配列したがっています: Initial Array ...最後にこのようになる: Final Array。 同じインデックスの場合、両方のパラメータの情報を1行にマージしたいと思います。インデックスでsigneデータフレームに冗長情報をマージする

私はこれをデータフレーム配列を使用して行いたいのですが、助けてもらえますか? 私は、現時点では、このように見て、最初のコードを持っていますが、最初の配列は貴様ラインで同じコードのためのパラメータを持つ第一1のように見えると:事前に

dataraw=pd.read_csv('Donne.csv', sep=';', encoding='latin-1') 
data=dataRaw.groupby('Code') 

おかげで、配列の代わりに画像のため申し訳ありません レイアウトに取り組む時間がない。 sumfillnaによって

答えて

0

集計:

dataraw.groupby(['Code']).sum().fillna(0).reset_index() 

    Code P1 P2 
0 a 1.0 8.0 
1 b 3.0 4.0 
2 c 4.0 0.0 
3 d 0.0 7.0 
+0

こんにちはsharatpc! あなたの答えをありがとう。出来た – forex

関連する問題