데이터 조인

Julia로 하는 데이터 조작

Katerina Zahradova

Instructor

조인하는 이유

  • 데이터셋에 없는 추가 정보
  • 서로 다른 출처의 데이터셋
  • ...
Julia로 하는 데이터 조작

Left join

Left Join

Julia로 하는 데이터 조작

Left join 실습

조인에 대한 더 많은 정보는 여기에서 확인하세요.

# company 열로 chocolates와 chocolate_companies를 left join
leftjoin(chocolates, chocolate_companies, on = :company)
1 https://dataframes.juliadata.org/stable/man/joins/
Julia로 하는 데이터 조작

이름이 다른 열로 조인하기

# company와 company_name을 사용해 chocolates와 chocolate_companies를 left join
leftjoin(chocolates, chocolate_companies, on = :company => :company_name)
Julia로 하는 데이터 조작

여러 열로 조인하기

# chocolates와 chocolate_companies를 company, company_location으로 left join
leftjoin(chocolates, chocolate_companies, 
                on = [:company => :company, :company_location => :company_location])
Julia로 하는 데이터 조작

치트시트

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

  • left의 모든 행/열과, col 값이 left와 일치하는 right의 행을 반환합니다.

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

  • 열 이름이 다를 때의 left join

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

  • 여러 열로 left join
Julia로 하는 데이터 조작

연습해 봅시다!

Julia로 하는 데이터 조작

Preparing Video For Download...