복사에도 두 종류가 있다.
여기서는 얇은복사 / 깊은복사라고 한다. 깊게 들어가지 않고 간단하게 개념만 설명해주는 거라 좋다.
기존 데이터프레임을 df
just_copy = df
pandas_copy = df.copy()
여기서 just_copy는 df가 바뀌는거에따라 영향을 받는데(같이 바뀜),
pandas_copy는 영향을 받지않는다.
just_copy는 (=) 그 자체라 연동되고 pandas_copy는 .copy()라고 외워야지
데이터를 다루는 과정에서 오리지널 DataFrame을 유지해야 될 떄가 있는데 이럴때 아주 유익할 것 같다.
'파이썬. 데이터분석 > Pandas' 카테고리의 다른 글
Pandas DataFrame : sort_values 정렬 (0) | 2022.06.18 |
---|---|
Pandas DataFrame : slicing, index, difference, isin (0) | 2022.06.18 |
DataFrame만들기, T(Transpose),histogram (0) | 2022.06.16 |
to_excel : dataframe 을 excel로 내보내기 (0) | 2022.06.14 |
Pandas DataFrame 합치기 : concat (0) | 2022.06.14 |