sql >> データベース >  >> RDS >> Oracle

左結合テーブルパンダの問題(ValueError:オブジェクト列とint64列をマージしようとしています。)

    pandas.DataFrame.merge how='left'を使用 :

    final_list = pd.merge(first_list, second_list, on='identifier', how='left')
    
    print(final_list)
             name  identifier         BIC                         BANK
    0   Firstname        1201  DNBANKNOKK                 DNB Bank ASA
    1  Secondname           0     UNKNOWN                      Unknown
    2   Thirdname        1855    EIDSNO21           Eidsberg Sparebank
    3  Fourthname        3333    RYGSNO21  Sparebank1 Østfold Akershus
    4   Fifthname        1414    LOSKNO21      Sparebank 1 Lom og Sjåk
    

    mergingについての詳細な説明 pandasで ここで見つけることができます:
    Pandas Merging 101



    1. Oracleの条件付き選択ステートメント

    2. Oracleのcharデータ型のクエリ列

    3. 英語以外の文字が私のphpページに疑問符として表示されます-データベースでは問題なく表示されます

    4. 統計の更新