melt 함수

열에 있는 데이터를 행으로 옮기기

df_raw.melt(id_vars=["국가(대륙)별", "상품군별", "판매유형별"])

Untitled

df = df_raw.melt(id_vars=["국가(대륙)별", "상품군별", "판매유형별"], var_name="기간", value_name="백만원")

Untitled


문자열 분리, 데이터 타입 변경

df["연도"] = df["기간"].map(lambda x : int(x.split(".")[0]))
df

Untitled