レンテック:
私は別のインデックスを持つ2つのシリーズオブジェクト(XVARとYVar)を持っています。
私はXVARのインデックスに基づいて、両方のシリーズオブジェクトの交点を持つデータフレームを作成したいです
YVar
Name
1995-03 0.042365
1995-04 0.048894
1995-05 0.016465
1995-06 0.041724
1995-07 0.009067
1995-08 -0.018166
1995-09 -0.026390
1995-10 0.022338
1995-11 0.037427
1995-12 0.071605
...
Name: YVar, dtype: float64
フヴァル
Name
1995-02 84.9
1995-05 85.2
1995-08 84.1
1995-11 83.7
...
Name: XVar, dtype: float64
所望の出力は次のようになります。
XVar YVar
1995-05 85.2 0.016465
1995-08 84.1 -0.018166
1995-11 83.7 0.037427
...
私はpd.concatを使用して、それを実行しようとしました。ただし、出力はXVARが含まれています...
XVar_YVar = pd.concat([XVar, YVar], join = 'inner')
私はここで何をしないのですか?
ベスト・レンテック
セルジュBallestaの:
join
ここでは、より良い選択のようになります。
pd.DataFrame(XVar).join(pd.DataFrame(YVar), how='inner')
期待される結果を与える必要があります。