2つのデータフレーム間のパンダのセット差の計算

クラッカーナッター

2つの異なるデータフレームを使用してPythonのパンダで集合の差を計算する方法を考えています。

1つのデータフレーム(df1)の形式は次のとおりです。

State  City          Population
NY     Albany        856654
WV     Wheeling      23434
SC     Charleston    35323
OH     Columbus      343534
WV     Charleston    34523

そして、2番目のデータフレーム(df2)は

State  City
WV     Wheeling
OH     Columns

そして、次のデータフレームを返す操作が必要です

State   City        Population
NY      Albany      856654
SC      Charleston  35323
WV      Charleston  34523

基本的に、2つの列に基づいてdf1からdf2を「減算」する方法を理解できません(さまざまな州で都市名が繰り返されるため、両方が必要です)。

サイドム

indicator各行の起点に関する情報を提供する左結合を実行すると、indicator:に基づいてフィルタリングできます

df1.merge(df2, indicator=True, how="left")[lambda x: x._merge=='left_only'].drop('_merge',1)

#State       City   Population
#0  NY      Albany      856654
#2  SC  Charleston       35323
#4  WV  Charleston       34523

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

パンダで2つのデータフレーム間のパーセンテージの差を計算する方法は?

分類Dev

パンダデータフレームの行間の差を計算する

分類Dev

2つのパンダデータフレーム列間の差異の分布をプロットします

分類Dev

同じ列といくつかの不一致の行を持つ2つのパンダデータフレーム間の差を計算する

分類Dev

2つの行の差を計算するパンダデータフレームに列を作成します

分類Dev

列間のパンダデータフレームの計算

分類Dev

データフレーム内の2つの連続する行間のセットの差を計算する

分類Dev

1つのデータフレームに連結された2つのデータフレーム間のパーセンテージの計算

分類Dev

2つのパンダデータフレーム間の式に基づく計算

分類Dev

Python /パンダ/データフレーム/日付差の計算

分類Dev

2つのデータフレーム列間のパーセンテージの差(数値のみ)

分類Dev

Pythonパンダデータフレームの最初のレコードと最後のレコードの間の時間差を計算する方法

分類Dev

パンダデータフレームは、毎日の時間差を計算します

分類Dev

パンダ2つのデータフレームの乗算?

分類Dev

Pandas2つのデータフレーム列の値カウント間の差の累積合計

分類Dev

pandasデータフレームの2つのhh:mm列間の時間差を計算します

分類Dev

pandasデータフレームの2つのhh:mm列間の時間差を計算します

分類Dev

2つのパンダデータフレームの行間のユークリッド距離を計算する

分類Dev

R:同じ識別子を持つデータフレーム内の要素間のオフセット差を計算します

分類Dev

2つのパンダデータフレーム間で各セルで異なるビット数

分類Dev

データフレーム内の2つの連続する日付の統計間の差異のパーセンテージを計算し、条件に基づいて結果を出力します

分類Dev

ssrsレポート内の2つのデータセットの2つのフィールドからパーセンテージを計算する方法

分類Dev

R-データフレームの2セット間の差

分類Dev

パンダデータフレームの加重平均の計算

分類Dev

パンダのデータフレームの計算

分類Dev

計算日付の差にデータフレームのグループ化機能パンダ

分類Dev

パンダデータフレーム内のさまざまなイベントの1時間ごとおよび2時間の移動平均の計算

分類Dev

パンダの2つのデータフレーム間の列のスピアマン係数を計算できません

分類Dev

データフレームのサブセットの計算

Related 関連記事

  1. 1

    パンダで2つのデータフレーム間のパーセンテージの差を計算する方法は?

  2. 2

    パンダデータフレームの行間の差を計算する

  3. 3

    2つのパンダデータフレーム列間の差異の分布をプロットします

  4. 4

    同じ列といくつかの不一致の行を持つ2つのパンダデータフレーム間の差を計算する

  5. 5

    2つの行の差を計算するパンダデータフレームに列を作成します

  6. 6

    列間のパンダデータフレームの計算

  7. 7

    データフレーム内の2つの連続する行間のセットの差を計算する

  8. 8

    1つのデータフレームに連結された2つのデータフレーム間のパーセンテージの計算

  9. 9

    2つのパンダデータフレーム間の式に基づく計算

  10. 10

    Python /パンダ/データフレーム/日付差の計算

  11. 11

    2つのデータフレーム列間のパーセンテージの差(数値のみ)

  12. 12

    Pythonパンダデータフレームの最初のレコードと最後のレコードの間の時間差を計算する方法

  13. 13

    パンダデータフレームは、毎日の時間差を計算します

  14. 14

    パンダ2つのデータフレームの乗算?

  15. 15

    Pandas2つのデータフレーム列の値カウント間の差の累積合計

  16. 16

    pandasデータフレームの2つのhh:mm列間の時間差を計算します

  17. 17

    pandasデータフレームの2つのhh:mm列間の時間差を計算します

  18. 18

    2つのパンダデータフレームの行間のユークリッド距離を計算する

  19. 19

    R:同じ識別子を持つデータフレーム内の要素間のオフセット差を計算します

  20. 20

    2つのパンダデータフレーム間で各セルで異なるビット数

  21. 21

    データフレーム内の2つの連続する日付の統計間の差異のパーセンテージを計算し、条件に基づいて結果を出力します

  22. 22

    ssrsレポート内の2つのデータセットの2つのフィールドからパーセンテージを計算する方法

  23. 23

    R-データフレームの2セット間の差

  24. 24

    パンダデータフレームの加重平均の計算

  25. 25

    パンダのデータフレームの計算

  26. 26

    計算日付の差にデータフレームのグループ化機能パンダ

  27. 27

    パンダデータフレーム内のさまざまなイベントの1時間ごとおよび2時間の移動平均の計算

  28. 28

    パンダの2つのデータフレーム間の列のスピアマン係数を計算できません

  29. 29

    データフレームのサブセットの計算

ホットタグ

アーカイブ