Python(Colab) 데이터프레임 합치기
2023. 6. 8. 16:38ㆍ파이썬
기초 설정
concat([data1,data2],sort=false ,axis=0) : 데이터를 합치는 사용하는 메소드
#concat() : 데이터를 합치는데 사용하는 메소드 (sort는 false 옵션으로 순서가 유지되도록 가능 / axis=0 생략되어있다(행정렬))
pd.concat([df1,df_copy],sort=False)
reset_index() : index를 새롭게 적용 /drop=True라는 옵션으로 기존 index 삭제 가능
기존의 준비한 데이터 합치기
pd.concat([df1,df2], axis=1)
merge(): 특정 고유한 키값을 기준으로 합침
# merge(): 특정 고유한 키(unique,id)값을 기준으로 합침
# merge(데이터프레임1,데이터프레임2, on='유니크한 값', how='병합의 기준')
# 병합의 기준이: left, right, inner
pd.merge(df1,df_right,on='이름',how='left')
728x90
'파이썬' 카테고리의 다른 글
Python(Colab) 데이터프레임 select_dtypes,원 핫 인코딩 (0) | 2023.06.08 |
---|---|
Python(Colab) 데이터프레임 등수매기기,타입변경,날짜,apply,map (1) | 2023.06.08 |
Python(Colab) 데이터프레임 통계 값 다루기 (0) | 2023.06.08 |
Python(Colab) 데이터프레임 행렬 추가 or 제거하기 (0) | 2023.06.08 |
Python(Colab) 데이터프레임 결측값(isna,isnull,notnull,fillna,dropna) (0) | 2023.06.08 |