おそらく簡単ですが、次のデータがあります。
データフレーム1:
index dat1
0 9
1 5
データフレーム2:
index dat2
0 7
1 6
次の形式のデータフレームが必要です:
index dat1 dat2
0 9 7
1 5 6
この方法を使用してみましたappend
が、クロス結合 (つまり、デカルト積) が発生します。
これを実行する正しい方法は何ですか?
ベストアンサー1
一般的には、参加だけを探しているようです:
> dat1 = pd.DataFrame({'dat1': [9,5]})
> dat2 = pd.DataFrame({'dat2': [7,6]})
> dat1.join(dat2)
dat1 dat2
0 9 7
1 5 6