๋ฐ์ดํฐ๋ฅผ ์ ๋๋ก ๋ค๋ฃจ๊ณ ์ถ๋ค๋ฉด!
ํ๋ค์ค ๋ฐ์ดํฐ ๋ถ์์ ์ฐจ๊ทผ์ฐจ๊ทผ ํ์ตํด ๋ณด์ธ์.
Pandas(ํ๋ค์ค)๋ฅผ ์ด์ฉํด
๋ฐ์ดํฐ ๊ฐ๊ณตํ๊ณ ์ฒ๋ฆฌํ๊ธฐ ๐งฐ
โข ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฅธ ๊ณณ์์ ๋ฐ์๋ค๊ฐ ๋ฐฐ์ฐ๋ ๊ฐ์, ๋ฌด์ธ๊ฐ ๋ถ์กฑํ์ง ์์ผ์
จ๋์?
โข ๊ธฐ์กด์ ์์ ์์ฃผ์ ๊ฐ์๋ฅผ ๋ฐ๋ผํ๊ณ ๋๋ฉด ๋จ๋ ๊ฒ ์์ผ์
จ๋์?
์๋ฆฌ๋ถํฐ ๋ฐฐ์์ผ ๋ด๊ฐ ์ง์ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃฐ ๋ ์ ๋๋ก ์์ฉํ ์ ์์ต๋๋ค.
๊ฐ์๋ฅผ ํตํด ๊ฐ์ฅ ๊ฐ๋จํ ํํ์ ๋ฐ์ดํฐ๋ถํฐ ์ง์ ๋ง๋ค์ด๋ด
๋๋ค.
์ฐ๋ฆฌ๋ ๋ฐ์ดํฐ ์ฌํ๋ฅผ ์ด์๊ฐ๊ณ ์์ต๋๋ค.
๋ง์ ๋ถ์ผ์์ ๋ฐ์ดํฐ ๊ธฐ๋ฐ์ผ๋ก ์์ฌ๊ฒฐ์ ์ ๋ด๋ฆฌ๊ณ ์์ต๋๋ค.
ํ๋ค์ค๋ก ๋ฐ์ดํฐ๋ฅผ ๊ฐ๊ณตํ๋ ๋ฐฉ๋ฒ์ ์์๋๋ค๋ฉด ์์ผ๋ก์ ์
๋ฌด์ ๋์์ด ๋์๋ฆฌ๋ผ ์๊ฐํฉ๋๋ค.
๋ณธ ๊ฐ์๋ ํ๋ค์ค์ ๋จ์ ๊ธฐ๋ฅ์ ์๋ ค์ฃผ๋ ๊ฐ์๊ฐ ์๋,
๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฌ์ค๋ ๋ฐฉ๋ฒ๋ถํฐ ์๋ฃ ๊ตฌ์กฐ์ ๋ํด์ ์ฐจ๊ทผ์ฐจ๊ทผ ์๋ ค๋๋ฆฝ๋๋ค.
๋ง์ด๋ค ๊ฐ์ง๊ณ ๊ณ์ ์ง๋ฌธ์ธ, ์ธ๋ฑ์ค๊ฐ ๊ฐ์ ๋ฐ์ดํฐ๋ค์ ์ด๋ป๊ฒ ํฉ์น ๊ฒ์ธ์ง์ ๋ํ ๋ด์ฉ์ ์น์
5. [group by๋ก ๋ฐ์ดํฐ ์์ฝํ๊ธฐ] ์์ ๋ค๋ฃจ์์ผ๋ฉฐ,
๋ ๊ฐ์ ํ๋ฅผ ์ด๋ป๊ฒ ํฉ์ณ์ ํํฐ๋งํ ๊ฒ์ธ์ง๋ ์น์
4. [๋๊ฐ์ง ๋ฐ์ดํฐ ํฉ์น๊ธฐ .merge()] ์์ ๋ค๋ฃจ์์ต๋๋ค.
๋ํ ํผ๋๋ฐฑ์ ๋จ๊ฒจ์ฃผ์๋ฉด ๊ณ์ ๋ด์ฉ์ ์
๋ฐ์ดํธ ํด๋๋ฆฌ๊ฒ ์ต๋๋ค.
ํ์ต ๋ชฉํ โ๏ธ
- ๋จ์ ํ๋ค์ค ๊ธฐ๋ฅ๋ง ๋ฐฐ์ฐ๋ ๊ฒ์ด ์๋ ๋ฐ์ดํฐ์ ์๊น์๋ถํฐ ๋ค๋ฃจ๋ ๋ฐฉ๋ฒ,
๊ทธ๋ฆฌ๊ณ ๊ฐ๊ณตํ ๋ด์ฉ์ ์ ์ฅํ๋ ๊ฒ๊น์ง ๋ฐฐ์๋๋ค.
- ์ค์ ์์ ๋ง์ด ์ฌ์ฉ๋๋ .merge()์ .groupby()๋ ๋ฌด์์ด๊ณ ์ฌ์ฉ ๋ฐฉ๋ฒ์ ๋ํด ๋ฐฐ์๋๋ค.