Veri birleştirme

Julia'da Veri İşleme

Katerina Zahradova

Instructor

Neden birleştiririz

  • Veri setinde olmayan ek bilgiler
  • Farklı kaynaklardan veri setleri
  • ...
Julia'da Veri İşleme

Sol birleştirme

Sol Birleştirme

Julia'da Veri İşleme

Uygulamada sol birleştirme

Birleştirmeler hakkında daha fazla bilgi burada

# chocolates ve chocolate_companies üzerinde, company sütunu ile sol birleştirme
leftjoin(chocolates, chocolate_companies, on = :company)
1 https://dataframes.juliadata.org/stable/man/joins/
Julia'da Veri İşleme

Adları farklı sütunlarda birleştirme

# chocolates ve chocolate_companies üzerinde, company ve company_name kullanılarak sol birleştirme
leftjoin(chocolates, chocolate_companies, on = :company => :company_name)
Julia'da Veri İşleme

Birden çok sütunda birleştirme

# chocolates ve chocolate_companies üzerinde sol birleştirme
# company ve company_location sütunları kullanılarak
leftjoin(chocolates, chocolate_companies, 
                on = [:company => :company, :company_location => :company_location])
Julia'da Veri İşleme

Kısa rehber

leftjoin(left, right, on = :col):

  • left içindeki tüm satır ve sütunları ve col değerleri left ile eşleşen right satırlarını döndürür

leftjoin(left, right, on = :col_left => :col_right):

  • Sütun adları aynı değilken sol birleştirme

leftjoin(left, right, on = [:c1_l => :c1_r, ...]):

  • Birden çok sütunda sol birleştirme
Julia'da Veri İşleme

Hadi pratik yapalım!

Julia'da Veri İşleme

Preparing Video For Download...