0
私は2つのデータフレームA、Bに同じ列名を持ちます。私は、文字列の列"x"
で一緒に数値列["0","1","2"]
を追加したいパンダは共通変数で2つのデータフレームを追加します
["x","0","1","2"]
その
。これを行う最善の方法は何ですか?私は2つのデータフレームA、Bに同じ列名を持ちます。私は、文字列の列"x"
で一緒に数値列["0","1","2"]
を追加したいパンダは共通変数で2つのデータフレームを追加します
["x","0","1","2"]
その
。これを行う最善の方法は何ですか?あなたはmerge
が必要になります。
df1 = pd.merge(A, B, on='x')
あなたは、共通の指標を設定し、すべての列を合計することをお勧めします:
pd.merge(A, B, on = ['x']).set_index(['x']).sum(axis=1)
あなたはいくつかのサンプルデータと所望の出力を追加することはできますか? 3,4行 – jezrael
あるいは 'pd.merge(A、B、on = 'x')'が必要ですか? – jezrael
ありがとう! – mattdns