↓폴밍끼 유튜브 채널 자세히보기

Python library & package/Pandas 21

같지만 데이터의 순서가 다른 공통 컬럼을 가진 판다스 데이터 프레임(dataframe) 병합이(merge) 가능한가?

일단 결론부터 말하면, 알아서 잘 병합된다. (그런데 데이터가 일부는 같고 일부는 서로 다르다면 서로 다른 부분은 제외하고 공통인 부분만 병합이 됨. 그래서 행 수가 그만큼 줄어듦.) 예를 들어 보자. student_card1 = pd.DataFrame({'ID':[20190103, 20190222, 20190531], 'name':['Kim', 'Lee', 'Jeong'], 'class':['H', 'W', 'S']}) student_card1 student_card2 = pd.DataFrame({'ID':[20190222, 20190531, 20190103], 'age':[20, 21, 22]}) student_card2 student_card1과 student_card2의 공통 컬럼은 ID이다. 그..