Ringkasan dan studi kasus

Menggabungkan Data dengan Pandas untuk Pengguna Spreadsheet

John Miller

Principal Data Scientist

Bab 1 - Pengenalan join data

$$

  • Situasi umum

  • Menggabungkan data per baris atau kolom

    pd.concat([df1, df2], axis=0)
    
  • Pandas sebagai alat yang kuat

$$ punts

Menggabungkan Data dengan Pandas untuk Pengguna Spreadsheet

Bab 2 - Join ala VLOOKUP

$$

Join one-to-one, mirip VLOOKUP

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

left merge

Menggabungkan Data dengan Pandas untuk Pengguna Spreadsheet

Bab 3 - Join one-to-many

$$ Join (merge) pada kolom kunci

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

$$

Join pada indeks unik

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

$$ one to many example

Menggabungkan Data dengan Pandas untuk Pengguna Spreadsheet

Bab 4 - Join lanjutan

Parameter lanjutan

  • 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

Menggabungkan Data dengan Pandas untuk Pengguna Spreadsheet

Terima kasih!

Menggabungkan Data dengan Pandas untuk Pengguna Spreadsheet

Preparing Video For Download...