Dende
[Data Scientist] 데이터프레임의 Merge(Join) 본문
vegetable_price.csv
0.00MB
vegetable_quantity.csv
0.00MB


위와 같은 채소의 가격과 수량에 대한 데이터프레임들이 각각 있습니다.
pandas에서는 merge 라는 함수를 통한 데이터프레임의 조인을 지원합니다.
pd.merge(price, quan, on='Product')

조인 종류는 지정해주지 않으면 기준 외래키에 대한 교집합만 뽑아내는 Inner Join을 수행합니다.
pd.merge(price, quan, on='Product', how='left')
how라는 파라미터에 left를 주면 left outer join을 수행합니다.
right를 주면 right outer join을 수행합니다.
outer를 주면 Full outer Join을 수행합니다.

'Data Scientist' 카테고리의 다른 글
| [Data Scientist] 특정 인덱스만 받아오기 (0) | 2022.09.23 |
|---|---|
| [Data Scientist] 데이터클리닝 (0) | 2022.09.22 |
| [Data Scientist] 데이터프레임을 GroupBy 해보자 (0) | 2022.09.22 |
| [Data Scientist] 상관관계 분석 (1) | 2022.09.21 |
| [Data Scientist] Seaborn을 통한 고급 데이터시각화 (0) | 2022.09.21 |