Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Masalah dengan panda bergabung dengan tabel kiri (ValueError:Anda mencoba menggabungkan objek dan kolom int64.)

Gunakan pandas.DataFrame.merge dengan 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

Penjelasan ekstensif yang bagus tentang merging di pandas dapat ditemukan di sini:
Penggabungan Panda 101



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Masalah kompatibilitas dengan Oracle OCCI dan g++ 7.1

  2. Kerangka Entitas &Oracle:Tidak Dapat Memasukkan VARCHAR2> 1.999 Karakter

  3. penjualan rata-rata kuartal dengan penjualan rata-rata kuartal sebelumnya

  4. Jika kita memiliki set karakter US7ASCII mengapa membiarkan kita menyimpan karakter non-ascii?

  5. SSDT di Visual Studio 2015 Masalah Koneksi Oracle