条件付きで別のデータフレームにデータフレームを追加するパンダ

アニスベナ
from pandas import DataFrame
import pandas as pd

df_1 = pd.DataFrame(
    {
        'Horses':["Horse1","Horse2","Horse3"],
        'Age':[2,5,3],
        'Price':["$100,000","$80,000","$60,000"],
        'Weight':["180g","140kg","240kg"]})  

df_2 = pd.DataFrame(
    {
        'Horses':["Horse4","Horse1","Horse5"],
        'Age':[4,3,2],
        'Price':["$75,000","$35,000","$120,000"],
        'Weight':["210kg","110kg","197kg"]})  



df_final = pd.DataFrame(
    {
        'Horses':["Horse1","Horse2","Horse3","Horse4","Horse5"],
        'Age':[2,5,3,4,2],
        'Price':["$100,000","$80,000","$60,000","$75,000","$120,000"],
        'Weight':["180g","140kg","240kg","210kg","197kg"]})
  • 最初の2つのデータフレームbf_1とbf_2からdf_finalDataFrameを作成するにはどうすればよいですか?

  • この条件をコーディングするにはどうすればよいですか。「Horse1」を入力すると、上記のように消去されます。それ以外の場合は、下部に追加されます。

BEN_YO

使用する combine_first

df_1.set_index('Horses',inplace=True)
df_1=df_1.combine_first(df_2.set_index('Horses')).reset_index()
df_1
   Horses  Age     Price Weight
0  Horse1  2.0  $100,000   180g
1  Horse2  5.0   $80,000  140kg
2  Horse3  3.0   $60,000  240kg
3  Horse4  4.0   $75,000  210kg
4  Horse5  2.0  $120,000  197kg

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

条件付き行をパンダデータフレームに追加する方法

分類Dev

別のデータフレームからパンダのデータフレームに行を追加する

分類Dev

別のデータフレームからパンダのデータフレームに行を追加する

分類Dev

パンダ:条件付きでデータフレームを結合する

分類Dev

別のデータフレームからのパンダデータフレームの条件付き更新

分類Dev

条件付きの別のデータフレームからの値でパンダデータフレーム列を更新します

分類Dev

パンダ-データフレーム-条件付き追加

分類Dev

パンダは条件付きで別のデータフレームを使用して新しいデータフレームを作成します

分類Dev

パンダ(Python)-条件付きでデータフレームの列を別の列から更新します

分類Dev

パンダ:データフレームを別のdfに追加

分類Dev

パンダのデータフレームに日付を追加する

分類Dev

パンダのデータフレームに日付を追加する

分類Dev

パンダのデータフレームインデックスを条件付きで変更する

分類Dev

Rのデータフレームに条件付きで進むカウンターを追加する

分類Dev

パンダのデータフレームにデータを追加する

分類Dev

パンダのデータフレームにデータを追加する

分類Dev

パンダのデータフレームをグループ化し、条件付きで検証する

分類Dev

条件付きインクリメントでパンダデータフレームにcumcountを使用する

分類Dev

別のデータフレームの条件に基づいてパンダのデータフレームにデータを入力する効率的な方法

分類Dev

パンダデータフレームの条件付きfillna()

分類Dev

パンダデータフレームの条件付き選択

分類Dev

パンダデータフレーム-条件付き列の作成

分類Dev

パンダデータフレームの条件付き入力

分類Dev

パンダデータフレームの条件付き変更

分類Dev

パンダデータフレームの条件付き変更

分類Dev

パンダデータフレームの操作-条件付き

分類Dev

パンダのデータフレームを別のデータフレーム内に保存する

分類Dev

条件付きCOUNTIFをパンダのデータフレームに適用するとNaNになります

分類Dev

別のデータフレームでのルックアップに基づいてデータフレームに列を追加するPythonパンダ

Related 関連記事

  1. 1

    条件付き行をパンダデータフレームに追加する方法

  2. 2

    別のデータフレームからパンダのデータフレームに行を追加する

  3. 3

    別のデータフレームからパンダのデータフレームに行を追加する

  4. 4

    パンダ:条件付きでデータフレームを結合する

  5. 5

    別のデータフレームからのパンダデータフレームの条件付き更新

  6. 6

    条件付きの別のデータフレームからの値でパンダデータフレーム列を更新します

  7. 7

    パンダ-データフレーム-条件付き追加

  8. 8

    パンダは条件付きで別のデータフレームを使用して新しいデータフレームを作成します

  9. 9

    パンダ(Python)-条件付きでデータフレームの列を別の列から更新します

  10. 10

    パンダ:データフレームを別のdfに追加

  11. 11

    パンダのデータフレームに日付を追加する

  12. 12

    パンダのデータフレームに日付を追加する

  13. 13

    パンダのデータフレームインデックスを条件付きで変更する

  14. 14

    Rのデータフレームに条件付きで進むカウンターを追加する

  15. 15

    パンダのデータフレームにデータを追加する

  16. 16

    パンダのデータフレームにデータを追加する

  17. 17

    パンダのデータフレームをグループ化し、条件付きで検証する

  18. 18

    条件付きインクリメントでパンダデータフレームにcumcountを使用する

  19. 19

    別のデータフレームの条件に基づいてパンダのデータフレームにデータを入力する効率的な方法

  20. 20

    パンダデータフレームの条件付きfillna()

  21. 21

    パンダデータフレームの条件付き選択

  22. 22

    パンダデータフレーム-条件付き列の作成

  23. 23

    パンダデータフレームの条件付き入力

  24. 24

    パンダデータフレームの条件付き変更

  25. 25

    パンダデータフレームの条件付き変更

  26. 26

    パンダデータフレームの操作-条件付き

  27. 27

    パンダのデータフレームを別のデータフレーム内に保存する

  28. 28

    条件付きCOUNTIFをパンダのデータフレームに適用するとNaNになります

  29. 29

    別のデータフレームでのルックアップに基づいてデータフレームに列を追加するPythonパンダ

ホットタグ

アーカイブ