インデックスで2つのパンダデータフレームをマージするが、欠落している値を埋める方法

私たちは

2つのデータフレームがあります

df

  x
0 1
1 1
2 1
3 1
4 1

df1

  y
1 1
3 1

そして、それらをインデックスにマージしたいのですが、に存在しないインデックスは保持しますdf1これは私の望ましい出力です

  x  y
0 1  0
1 1  1
2 1  0
3 1  1
4 1  0

このようにインデックスをマージしてみました

pd.merge(df, df1s, left_index=True, right_index=True)

しかし、それはにないインデックス値を取り除きますdf1例えば:

  x y
1 1 1
3 1 1

これは私が望むものではありません。私は両方outer試しinner参加しましたが、役に立ちませんでした。他のパンダのマージの質問も読んでみましたが、ここで私の特定のケースを理解できないようです。マージの質問が冗長である場合はお詫びしますが、この特定のシナリオで希望する方法でマージする方法がわかりません。ありがとう!

行を連結し、NaNを0で埋めてみてください

pd.concat([df,df1], axis=1).fillna(0)



  x    y
0  1  0.0
1  1  1.0
2  1  0.0
3  1  1.0
4  1  0.0

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

パンダ:インデックスと欠落値が異なる2つのデータフレームをマージします

分類Dev

パンダデータフレーム:グループ内のサイクルで欠落している値を埋める方法はありますか?

分類Dev

パンダのデータフレームで欠落しているタイムスタンプを段階的に埋める方法は?

分類Dev

マルチインデックスデータフレームで欠落している時間値を埋める

分類Dev

パンダデータフレームで欠落している行の数をユーザーインデックスでカウントします

分類Dev

インデックスが欠落しているデータフレームを連結する方法

分類Dev

グループ内の欠落している日付と値を重複するインデックス値で埋めるパンダ

分類Dev

グループ内の欠落している日付と値を重複するインデックス値で埋めるパンダ

分類Dev

パンダで日付が欠落しているデータの日付に関してスマートインデックスを作成する方法

分類Dev

パンダのデータフレーム内の間隔の日付で欠落している観測値を埋めます

分類Dev

特定の番号/テキストがマルチインデックスパンダデータフレームのインデックスから欠落しているかどうかを確認するにはどうすればよいですか?

分類Dev

パンダ:大きなデータセットで欠落している値を埋める方法は?

分類Dev

Pythonパンダデータフレームの欠落している行を繰り返しパターンで埋めます

分類Dev

欠落している値を持つ2つのデータフレームをマージする

分類Dev

欠落している値を他のデータフレームの値で埋める方法

分類Dev

「欠落している」マルチインデックス行をパンダデータフレームに挿入する

分類Dev

パンダ-列とインデックスの値を合計して2つのデータフレームをマージする

分類Dev

パンダのデータフレームを拡張して、「欠落している」週を含めます

分類Dev

パンダでは、欠測値のあるデータフレームに、同様のインデックスが指定された別のデータフレームの値をパッチする方法を教えてください。

分類Dev

データフレーム列の欠落している値をRの列中央値で埋めます

分類Dev

パンダ:マルチインデックス時系列で欠落している期間/日時の値を埋める方法は?

分類Dev

Pythonで昨日のデータ(同じDataTime)から欠落している値を埋めるパンダ

分類Dev

列のパターンに従ってパンダデータフレームの欠落値を埋める方法は?

分類Dev

同様の行を使用して、Pythonパンダデータフレームの欠落している行を埋めます

分類Dev

日付は私のインデックスです。欠落しているインデックスのシーケンスを埋めることにより、na値をインデックスに埋める必要があります

分類Dev

インデックスが欠落している2つのクエリをマージ

分類Dev

日付インデックスと欠落している日付を含むPandasデータフレームで次の日付を選択する方法

分類Dev

パンダで周波数時系列インデックスが異なる2つのデータフレームをマージ/結合しますか?

分類Dev

マルチインデックスパンダデータフレームに欠落したインデックスを追加する

Related 関連記事

  1. 1

    パンダ:インデックスと欠落値が異なる2つのデータフレームをマージします

  2. 2

    パンダデータフレーム:グループ内のサイクルで欠落している値を埋める方法はありますか?

  3. 3

    パンダのデータフレームで欠落しているタイムスタンプを段階的に埋める方法は?

  4. 4

    マルチインデックスデータフレームで欠落している時間値を埋める

  5. 5

    パンダデータフレームで欠落している行の数をユーザーインデックスでカウントします

  6. 6

    インデックスが欠落しているデータフレームを連結する方法

  7. 7

    グループ内の欠落している日付と値を重複するインデックス値で埋めるパンダ

  8. 8

    グループ内の欠落している日付と値を重複するインデックス値で埋めるパンダ

  9. 9

    パンダで日付が欠落しているデータの日付に関してスマートインデックスを作成する方法

  10. 10

    パンダのデータフレーム内の間隔の日付で欠落している観測値を埋めます

  11. 11

    特定の番号/テキストがマルチインデックスパンダデータフレームのインデックスから欠落しているかどうかを確認するにはどうすればよいですか?

  12. 12

    パンダ:大きなデータセットで欠落している値を埋める方法は?

  13. 13

    Pythonパンダデータフレームの欠落している行を繰り返しパターンで埋めます

  14. 14

    欠落している値を持つ2つのデータフレームをマージする

  15. 15

    欠落している値を他のデータフレームの値で埋める方法

  16. 16

    「欠落している」マルチインデックス行をパンダデータフレームに挿入する

  17. 17

    パンダ-列とインデックスの値を合計して2つのデータフレームをマージする

  18. 18

    パンダのデータフレームを拡張して、「欠落している」週を含めます

  19. 19

    パンダでは、欠測値のあるデータフレームに、同様のインデックスが指定された別のデータフレームの値をパッチする方法を教えてください。

  20. 20

    データフレーム列の欠落している値をRの列中央値で埋めます

  21. 21

    パンダ:マルチインデックス時系列で欠落している期間/日時の値を埋める方法は?

  22. 22

    Pythonで昨日のデータ(同じDataTime)から欠落している値を埋めるパンダ

  23. 23

    列のパターンに従ってパンダデータフレームの欠落値を埋める方法は?

  24. 24

    同様の行を使用して、Pythonパンダデータフレームの欠落している行を埋めます

  25. 25

    日付は私のインデックスです。欠落しているインデックスのシーケンスを埋めることにより、na値をインデックスに埋める必要があります

  26. 26

    インデックスが欠落している2つのクエリをマージ

  27. 27

    日付インデックスと欠落している日付を含むPandasデータフレームで次の日付を選択する方法

  28. 28

    パンダで周波数時系列インデックスが異なる2つのデータフレームをマージ/結合しますか?

  29. 29

    マルチインデックスパンダデータフレームに欠落したインデックスを追加する

ホットタグ

アーカイブ