concat
-
[n113] Data Manipulation (concat, merge, melt, pivot, conditioning)AI 부트캠프 2021. 9. 13. 09:25
학습 내용 데이터를 concat / merge. tidy 데이터 에 대한 개념을 이해. melt와 pivot / pivot_table 함수를 사용. 여러개로 나뉘어 있는 데이터셋을 병합해야 하는 경우가 많다. 판다스를 통해 데이터를 합치는 과정을 배운다. Concat 2개의 문자열을 더하는 기능이다. data frame은 concat을 통해 붙일 수 있다. 문자를 더하는 다른 함수 예시 tostring join 문자를 나누는 함수 예시 split 코드 실행 pd.concat([x, y]) # column을 기준으로 붙일 때는 axis=1을 설정. df_stock_combined = pd.concat([df_stock, df_theme], axis=1) df_stock_combined axis=1로 설정하..
-
[데이터전처리] 컬럼이 다른 데이터셋 병합하기데이터 분석 2021. 9. 12. 22:31
두 개의 데이터셋 살펴보기 두 개의 데이터셋 df_first, df_last는 다음과 같다. df_first.head() df_last.head() melt를 이용하여 reshaping 지역에 따라 각 기간별 평당분양가격으로 melt 한다. # pd.melt 를 사용하며, 녹인 데이터는 df_first_melt 변수에 담는다. df_first_melt = df_first.melt(id_vars="지역", var_name="기간", value_name="평당분양가격") df_first_melt.head() df_last 데이터셋의 column 이름에 맞춰 변경한다. # df_first_melt 변수에 담겨진 컬럼의 이름을 # ["지역명", "기간", "평당분양가격"] 으로 변경합니다. df_first_me..