[Pandas] 데이터 병합의 종류와 코드(Join, Merge)
1. 목표 각기 다른 두개 이상의 DataFrame을 하나로 병합 (Join, Merge) 하여 결과 집합으로 만들어낸다. Inner Join, Outer Join, Left Join, Right Join이 존재. 데이터의 구조와 문제에 맞게 적용한다. 실전에서 생기는 상황에 대한 적용을 학습한다. Inner Join Dataframe 간 조인 조건을 만족하는 행 (교집합)을 합치는 것 >key 값이 A,B 모두에 존재해야 병합 가능 >일치하는 키 값이 없다면 결과 테이블에 포함 X 일대일 병합 a,b,c 컬럼과 c,d 컬럼이 있다면 a,b,c,d 컬럼이 된 병합 데이터프레임이 된다. 이때 c 컬럼은 결과 수가 같아야 한다. 일대다 병합 만약 C 컬럼의 결과 수가 다르다면? A B C A1 B1 C1 A..
데이터 사이언스 & 로봇/데이터 분석
2024. 2. 2. 12:35