-
[파이썬] 판다스 데이터프레임 병합판다스 2022. 4. 28. 02:06
(1) pd.merge(데이터1, 데이터2, left_on=, right_on=, how= )
- join 타입 ( how = )
- inner(디폴트 값)
- left
- right
- outer
- on = : 양쪽에 동일한 key 값이 있을 경우
- 아닐경우 left_on 과 right_on 으로 조인 키 값 설정
- 키 값은 여러개여도 상관 없음.
(2) pd.concat(리스트, axis=, sort=, ignore_index=False, join='outer')
- 시리즈는 열 이름이 없기에 행 연결이 되지 않는다.(데이터프레임으로 변환 요구)
- 행 방향 병합시 공통된 열 인덱스가 없을 경우 열을 추가하고 행 병합
- ignore_index =
- False : 기존 인덱스 유지(디폴트)
- True : 인덱스 초기화
- keys= : 조인할 키 값, 리스트를 받음
(3) .append
- 시리즈나 딕셔너리를 시리즈나 데이터프레임과 병합
df1
data_dict = {'A':'n1','B':'n2','C':'n3','D':'n4'} df1.append(data_dict,ignore_index=True)
※
본 게시물은 개인적인 용도로 작성된 게시물이며. 이후 포트폴리오로 사용될 정리 자료이니
불펌과 무단도용은 하지 말아주시길 부탁드리고, 개인 공부 목적으로 이용해주시면 감사하겠습니다.
※'판다스' 카테고리의 다른 글
[파이썬] 판다스 자료 저장 및 불러오기 (0) 2022.04.28 [파이썬] 판다스에서 자주 사용하는 함수 (0) 2022.04.28 [파이썬] 요약변수 생성 (0) 2022.04.28 [파이썬] 데이터 프레임 생성 (0) 2022.04.28 [파이썬] 결측치 및 중복 데이터 처리 (0) 2022.04.21 - join 타입 ( how = )