concat
ย /ย merge
ย ํ ์ ์๋ค.melt
์ย pivot
ย /ย pivot_table
ย ํจ์๋ฅผ ์ฌ์ฉํ์ฌ wide์ tidy ํํ์ ๋ฐ์ดํฐ๋ฅผ ์๋ก ๋ณํ ํ ์ ์๋ค.df = df.set_index('์ข
๋ชฉ๋ช
')
# ํ ์ธ๋ฑ์ค๋ก ์ค์ & ๊ธฐ์กด์ด ๋จ๊ธฐ๊ธฐ
df = df.set_index('์ข
๋ชฉ๋ช
', drop=False)
# ๋ฐฉ๋ฒ 1 : ํ์ธ๋ฑ์ค ์ ์ํ ์ด๊ธฐํ/์ฌ๋ฐฐ์ด, ์ฒซ๋ฒ์งธ์ด ์๋ ๊ธฐ์กด ์ธ๋ฑ์ค ์ฝ์
df = df.reset_index()
# ๋ฐฉ๋ฒ 2 : ๊ธฐ์กด ์ธ๋ฑ์ค ์ญ์ & ์ ์ํ ์ด๊ธฐํ/์ฌ๋ฐฐ์ด, ๋ณ์์ ๋ฃ์ง ์๊ณ ๋ฐ๋ก ๋ฐ๊ฟ
df.reset_index(drop=True, inplace=True)
[reference]