Python/pandas
[Python] Pandas Merge
Owen.white
2022. 10. 13. 16:41
728x90
반응형
목차
Merge
Concat
판다스는 join / merge 작업의 경우 인덱스 및 관계 대수 기능에 대한 다양한 종류의 설정 논리를 사용하여 Series 및 DataFrame 개체를 쉽게 결합할 수 있는 다양한 기능을 제공한다.
concat()을 사용하여 축을 따라 판다스 개체를 연결하는 방법
df = pd.DataFrame(np.random.randn(10, 4))
df

pieces = [df[:3], df[3:7], df[7:]]
pd.concat(pieces)

Join
merge()는 특정 열을 따라 SQL 스타일 join 유형을 활성화 한다.
left = pd.DataFrame({"key" : ["foo", "foo"], "lval" : [1,2]})
right = pd.DataFrame({"key" : ["foo", "foo"], "rval" : [4,5]})
left

right

pd.merge(left, right, on = "key")

반응형