Just Fighting
데이터 합치기 (concat, merge, join) 본문
728x90
< concat() >
데이터를 위아래로 연결하고 싶을 때 사용한다.
즉, 데이터들의 컬럼이 같고, 행을 추가하는 방식이다.
import pandas as pd
pd.concat([데이터1, 데이터2, 데이터3])
< merge() >
데이터를 특정 컬럼을 기준으로 옆으로 합치고 싶을 때 사용한다.
pd.merge(데이터1, 데이터2, on='컬럼', how='방법')
pd.merge(데이터1, 데이터2, on=['컬럼1', '컬럼2', '컬럼3'], how='방법')
# 데이터의 컬럼명이 다를 경우 사용
pd.merge(데이터1, 데이터2, left_on='컬럼1', right_on='컬럼1*', how='방법')
< join() >
추후에,,
728x90
'Python' 카테고리의 다른 글
결측값 처리하기 (0) | 2022.02.13 |
---|---|
웹 크롤링하기 2 (Selenium) (0) | 2022.02.08 |
데이터 재구조화하기 (melt, pivot) (0) | 2022.02.02 |
matplotlib 이용해 다양한 그래프 그리기 (0) | 2022.01.31 |
[Python] 딕셔너리 정렬 (0) | 2022.01.31 |
Comments