728x90
๋ฐ˜์‘ํ˜•

crosstab 1

[๋ถ€์ŠคํŠธ์บ ํ”„ AI Tech 3๊ธฐ Pre-Course] ๊ผญ ์•Œ์•„์•ผ ํ•˜๋Š” ํŒŒ์ด์ฌ ๊ธฐ์ดˆ ์ง€์‹Python Data Analysis Library Panel Data (Pandas 2)

๋ชจ๋“  ๊ฒŒ์‹œ๋ฌผ์€ macOS Monterey 12.0.1 ๋ฒ„์ „ ๊ธฐ์ค€์œผ๋กœ ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค. ๋ถ€์ŠคํŠธ์บ ํ”„ AI Tech 3๊ธฐ๋ฅผ ์œ„ํ•œ Pre-Course ๋ฅผ ํ† ๋Œ€๋กœ ์ž‘์„ฑํ•˜์˜€์Šต๋‹ˆ๋‹ค. Groupby ๊ธฐ์กด์˜ ๋ฐ์ดํ„ฐ์—์„œ ๊ฐ™์€ ์ข…๋ฅ˜์˜ ๋ฐ์ดํ„ฐ๋ผ๋ฆฌ(Index) ๋ฌถ์–ด์ค€๋‹ค. by SPLIT ํ•จ์ˆ˜๋ฅผ ์ ์šฉํ•œ๋‹ค. by APPLY ๋ฌถ์–ด์„œ ํ•˜๋‚˜์˜ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์—ฌ์ค€๋‹ค. by COMBINE Groupby์˜ ๊ธฐ์ค€ column์„ ๋‘ ๊ฐœ ์ด์ƒ ์žก์œผ๋ฉด Hierarchical Index๊ฐ€ ๋งŒ๋“ค์–ด์ง„๋‹ค. ์ด๋•Œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์ค‘์— ํ•˜๋‚˜๊ฐ€ unstack ์ด๋‹ค. ๋ฐ์ดํ„ฐ๋ฅผ matrix๋กœ ํ’€์–ด์ค€๋‹ค. ๋˜, Multi Index๋กœ ๋ฌถ์—ฌ์žˆ์„ ๋•Œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์ด reset_index()๋‹ค. groupby๋กœ ๋งŒ๋“  grouped ์ƒํƒœ์—์„œ ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์„ธ ๊ฐ€์ง€ appl..

728x90
๋ฐ˜์‘ํ˜•