csvファイルを読み込んでdfにしたもののデータ整形を行いたいです
実際のcsvファイルを読み込んだものをtest1,test3とします(今回は説明のため自身でdfを作成しました,test2はtest3を作るために作成したものです)
Python3
1test1 = pd.DataFrame({ 'A' : [1, 2, 3, 4], 2 'B' : ["a", "b", "c", "d"], 3 'C' : [10,20,30,40]}) 4test2 = pd.DataFrame({ 'A' : [3, 4, 5], 5 'B' : ["c", "d", "e"], 6 'D' : [50,60,70]}) 7test3 = test2.rename(index={0: 2, 1: 3, 2: 4}) 8test4 = pd.concat([test1, test3], axis=1)
test1とtest3を結合してtest4を作成します(下図)
test1とtest2のカラムAとBは同じ値を持つか片方のtestしか値を持たないです
よって,test4には同じ名前のカラムが2つ(AとB)存在し,インデックス2,3のカラムAとBの値は同じです
このtest4を整形し下図のようなdfを作成したいのです
C-Dはtest4のカラムCとDの差分をとったものです
どなたかわかる方教えていただきたいです
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/11/02 00:08