Özet ve vaka çalışması

Elektronik Tablo Kullanıcıları için pandas Join'leri

John Miller

Principal Data Scientist

Bölüm 1 - Veri birleştirmeye giriş

$$

  • Yaygın durumlar

  • Verileri satır/sütuna göre birleştirme

    pd.concat([df1, df2], axis=0)
    
  • Güçlü bir araç olarak pandas

$$ puntlar

Elektronik Tablo Kullanıcıları için pandas Join'leri

Bölüm 2 - VLOOKUP tarzı birleştirmeler

$$

Bire bir, VLOOKUP tarzı birleştirmeler

pd.merge(left_df, right_df, 
         how='inner', 
         on='key_column')

sol birleştirme

Elektronik Tablo Kullanıcıları için pandas Join'leri

Bölüm 3 - Bire-çok birleştirmeler

$$ Anahtar sütunda birleştirme (merge)

df1.merge(df2, how='inner', 
          on='key_column')

$$

Benzersiz indeksle birleştirme

df1.join(df2, how='left')

$$ bire-çok örnek

Elektronik Tablo Kullanıcıları için pandas Join'leri

Bölüm 4 - İleri birleştirmeler

Gelişmiş parametreler

  • left_index, right_index
  • suffixes
  • indicator
  • sort
pd.merge_ordered(left_df, right_df, 
                 how='outer')

pd.merge_asof(left_df, right_df, direction='backward')

pandas

Elektronik Tablo Kullanıcıları için pandas Join'leri

Teşekkürler!

Elektronik Tablo Kullanıcıları için pandas Join'leri

Preparing Video For Download...