์กธ์ ํ ์ง ์ด์ธ 2๊ฐ์ ๋จ์ง, ์๊ฐ ๋น๊ฒ์ด์ธ ๊ฐ ๋ ๋๋ ํ์ ๋ฃ๋ ์น ํ์คํ ๊ฐ์๋ฅผ ๋ค์ผ๋ ค ๋ถ์คํธ์ฝ์ค์ ๋ค์ด๊ฐ๋ค๊ฐ ์ฝ์นญ์คํฐ๋ 13๊ธฐ Data Science๋ฅผ ๋ชจ์งํ๋ค๋ ๊ณต๊ณ ๋ฅผ ๋ณด๊ฒ ๋์๋ค!
๋ค์ด๋ฒ ์ปค๋ฅํธ์ฌ๋จ์์ ํ์ํ๊ณ , ๋ชจ๋์์ฐ๊ตฌ์์ ํจ๊ปํ๋ ์คํฐ๋๋ค. ์ฝ 4์ฃผ๊ฐ ์งํ๋๊ณ ํ์ ์ฃผ๋ํ๋ ๋ฆฌ๋ ๋ถ์คํฐ, ํ์ ๊ด๋ฆฌํ๊ณ ๋์์ ์ฃผ์๋ ์ฝ๋ฉ ์ฝ์น๋, ๋งค์ฃผ ๋ชฉ์์ผ๋ง๋ค ์งํ๋๋ ๋ผ์ด๋ธ ๊ฐ์๋ฅผ ์ด๋์๋ ๋ผ์ด๋ธ ์ฝ์น๋๊ณผ ํจ๊ปํ๋ค.
๊ทธ๋ ๋ค, ๋ ์น์ ๊ณต๋ถํ๋ ์ฌ๋์ด๋ค. ๊ทธ๋ฐ๋ฐ ์ ๊ฐ์๊ธฐ ๋ฐ์ดํฐ ์คํฐ๋์ ์ฐธ์ฌํ๋๋๊ณ ๋ฌผ์ผ์ ๋ค๋ฉด.. ๋ฐ์ดํฐ๊ฐ ๋ง์ ์ฌ๋๋ค์ด ๋ด๊ฐ ๊ฐ๋ฐํ ์๋น์ค๋ฅผ ์ฌ์ฉํ๋ ๋ก๋ง์ ์ด๋ค์ค ๋ด ์๋ก์ด ๋๊ตฌ์ด์ ๋ฌด๊ธฐ๊ฐ ๋์ด์ค ๊ฒ ๊ฐ์๋ค.
๊ณต๊ณต๋ฐ์ดํฐํฌํธ์ ์ดํด๋ณด๋ฉด ์ ๊ธฐํ ๋ฐ์ดํฐ๋ค์ด ๋ง์ด ์๋ค. ๋ ์จ๋ถํฐ ๋ด ์ฃผ๋ณ์ ๋ฌด์จ ๊ฐ๊ฒ๋ค์ด ์๋์ง, ์ฌ์ง์ด๋ ๊ฑด๊ฐ๊ฒ์ง ๋ด์ญ๊น์ง ๋ณผ ์ ์๋ค. ๋ฐ์ดํฐ ๋ถ์์ ํตํด ์ฌ๋๋ค์ด ์ด๋ค ์ ์์ ๋ถํธํจ์ ๋๋ ์ง ๋ฏธ๋ฃจ์ด ์ง์ํ๊ณ ๋ ํ์ํ ๊ธฐ๋ฅ์ ์ ๊ณตํ ์ ์์ ๊ฒ ๊ฐ๋ค.
๊ทธ๋ฆฌ๊ณ ..
๊ทธ๋ฅ.. ์ฌ๋ฐ์์.. ๋ฝ๋ ๋์์..~!
์คํฐ๋๊ฐ ์์๋๋ฉด, ๋ชจ๋ ์ธ์์ด ์ฝ์นญ์คํฐ๋ 13๊ธฐ Data Science Slack์ ์ด๋๋๋ค. ์ด๋ฒ ๊ธฐ์๋ ๋ฌด๋ ค ์ด 1,300์ฌ ๋ช ์ ์ธ์์ด ์์๋ค! ๊ฐ์๋ ๋ฐ์กฐ์๋์ 'ํ์ด์ฌ์ผ๋ก ์์ํ๋ ๋ฐ์ดํฐ ์ฌ์ด์ธ์ค' ๋ฅผ ๋ฃ๋๋ค.
์ดํ์๋ ๋งค์ฃผ ํด์ผํ ์ผ์ด ์๊ธด๋ค. ๋๋ ๋ถ์คํฐ ์ญํ ์ ๋งก์๋๋ฐ, ๋ถ์คํฐ๊ฐ ํด์ผ ํ ์ผ์ ๋ค์๊ณผ ๊ฐ๋ค.
์ด๋ ๊ฒ ํด์ ์ต์ ์ ๋ต์์ ๋ง๋ค๋ฉด, ๋ฆฌ๋ ๋ถ์คํฐ๋์ด ์ทจํฉํด์ ์ฝ๋ฉ์ฝ์น๋๋ค์ด ๊ณ์ ๋ฐฉ์ ์ ์ถํ๊ณ ํผ๋๋ฐฑ์ ๋ฐ์ ์ ์๋ค.
์ด ๊ณผ์ ์์ ๋ฆฌ๋ ๋ถ์คํฐ๋์ ์ญํ ์ด ์ ๋ง ์ ๋ง ์ด๋ ต๊ณ ์ค์ํ๋ค๊ณ ์๊ฐํ๋ค. ๋๋ ์ ๋ง ๋คํํ๋!! ํ๋ฅญํ์ ๋ฆฌ๋ ๋ถ์คํฐ๋์ ๋ง๋ ๊ฒ ๊ฐ๋ค.
์ฌ์ค 1์ฃผ์ฐจ๋ ์ผ์ ์ด ์์ด ์ฝ์นญ์คํฐ๋์ ์์ ํ ์ง์คํ์ง๋ ๋ชปํ๋๋ฐ, ๋ฆฌ๋ ๋ถ์คํฐ๋์ด ์ด๊ฒ์ ๊ฒ ๊ด๋ จ ์ ์ตํ ์ฌ์ดํธ๋ ๊ฟํ๋ค๋ ๊ณต์ ํด์ฃผ์๊ณ , ์ฌ๋์ผ๋ก ๊ณต๋ชจ์ ์ ๋ณด๋ ๊ณต์ ํด์ฃผ์ ์.. ์ข ์ฐ๋ฆฌ๋ ๋ง์์ด ๋ค์์๋ค๐ญ ๋ค์ ์ฃผ๋ถํฐ๋ ๋๋ ์ ๋ง ์ด์ฌํ ํด์ผ์ง! ๋ผ๋ ๋ง์์ ๋ค๊ฒ ํด์ฃผ์๋ ์ด์ ๋งจ์ด์ ์ ๋คํ์ด๋ค.
๋๋ ๋ฆฌ๋ ์๋ฆฌ์ ์๋ ์ ์ด ์์ด์ ์ฐธ ์ฝ์ง ์์ ์ผ์ด๋ผ๋ ๊ฑธ ์๋ค. ์ด์ํ ๋ถ์๊ธฐ๋ฅผ ๊นจ๊ณ .. ์๋ฌด๋ ๋งํ์ง ์๋ ์ฑํ ๋ฐฉ์ ๋ญ๊ฐ ์ฌ๋ฆฌ๊ณ .. ๊ณ์ํด์ ์๊ฒฌ์ ๋ฌป๊ณ ... ๋๋ตํด์ฃผ๋ ์ฌ๋์ด ์์ผ๋ฉด ์ผ๋ง๋ ๊ณ ๋ง์ด์ง..๐ฅบ ๋ฌผ๋ก ๊ทธ๋ฅ ๋ด๊ฐ ๊ทธ๋ฐ ์๋ฆฌ๊ฐ ์ ์ด์ธ๋ฆฌ๋ ์ฌ๋์ธ ๊ฑธ ์๋ ์์ง๋งใ ใ ; ์ด์จ๋ ๊ทธ๋์ ์ต๋ํ ์ ๊ทน์ ์ผ๋ก ์ฐธ์ฌํ๋ ค ๋ ธ๋ ฅํ๊ณ ์๋ค.
์ ๋ฒ ์ฃผ ๋ด์ฉ์ด ๋ฐ์ดํฐ ๋ถ์์ ์ํ ํ๊ฒฝ ์ธํ
๊ณผ ํ์ด์ฌ ์ ๋ฐ์ ์ธ ๋ฌธ๋ฒ์ ๊ดํ ๊ฑฐ์๋ค๋ฉด, ์ค๋์ ๋ณธ๊ฒฉ์ ์ผ๋ก pandas
์ ์ข
ํฉ๋ณ์ ๋ถํฌ ๋ฐ์ดํฐ๋ฅผ ์ด์ฉํด ๋ฐ์ดํฐ ๋ถ๋ฌ์ค๊ธฐ -> ๊ฒฐ์ธก์น ์ญ์ -> ๋ฐ์ดํฐ ์์ฝ ๋ฐ ์ํ๋ ๊ฐ ์ถ์ถ(์ ์ฒ๋ฆฌ) -> ์๊ฐํ ํ๋ ๋ฐฉ๋ฒ์ ๋ฐฐ์ ๋ค.
๋ด๊ฐ ์ํ๋ ์ ๋ณด๋ฅผ ์์ ๊ณจ๋ผ์ฌ ์ ์๋ค๋ ๊ฒ ์ ๊ธฐํ๊ณ ์ฌ๋ฐ์๋ค! ์๋ฅผ ๋ค๋ฉด, ์๊ถ์ ์ข ์ค๋ถ๋ฅ์ ๋ฐ๋ผ ๋ณ์๋ค์ด ์ข ๋ฅ๋ณ๋ก ์ด๋ป๊ฒ ๋ถํฌํ๊ณ ์๋์ง ๋ค์๊ณผ ๊ฐ์ด ํ์ธํ ์ ์์๋ค.
์ฝ๋ ๋ช ์ค๋ก ์ด๋ฐ ๊ทธ๋ํ๋ฅผ ๊ทธ๋ ค์ฃผ๋ ๊ฑด ์ ๊ธฐํ๊ธด ํ๋ฐ.. ์ด ์ ๋๋ ์์ ๋ก๋ ํ ์ ์์ง ์๋? ์ถ์๋๋ฐ
์ถ์ฒ: ํ์ด์ฌ์ผ๋ก ์์ํ๋ ๋ฐ์ดํฐ ์ฌ์ด์ธ์ค
์๋, ๊ฒฝ๋ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ ์ด๋ ๊ฒ ์ง๋์ ๋ง์ปค๋ฅผ ์ฐ์ด ํ์ํด์ค ์ ์๋ค. ๐ฎ ์ ๊ธฐํด!
์ ๋ฒ ์ฃผ์ ์ ๋๋ก ์ฐธ์ฌ๋ฅผ ๋ชปํ๊ธฐ ๋๋ฌธ์ ์ด๋ฒ ์ฃผ์๋ ์ข ๋ ์ ๊ฒฝ์จ์ ๋ฏธ์
์ ์ ์ถํ๋ค.
folium
๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก ์ง๋์ ์์น๋ฅผ ํ์ํ๋๋ฐ, ๊ธฐ์กด ๊ฐ์์์ ๋ฐฐ์ด ๋ด์ฉ์ ํด๋ฌ์คํฐ๋ฅผ ์์ฑํด ์ข ๋ ๋ณด๊ธฐ ์ฝ๊ฒ ๊ทธ๋ฃนํํ๊ณ ์คํ์ผ์ ๋ณ๊ฒฝํ๋ค. ๋ฏธ์
๋ฐํํ๋ฉด์ ๋ค๋ฅธ ๋ถ๋ค์ด ์ฐ์~ ํด์ฃผ์
์ ์ ๋ฟ๋ฏํ๋คโบ
๊ทผ๋ฐ ๋ฐ์ดํฐ ์ ์ฒ๋ฆฌ๊ฐ ํจ์ฌ ์ด๋ ต๊ณ ์ค๋ ๊ฑธ๋ฆฌ๋๋ฐ ์ด์ฌํ ํ ํฐ๊ฐ ๋ณ๋ก ์๋๊ณ ์๊ฐํ ํ๋ ๋ถ๋ถ์ด ์กฐ๊ธ๋ง ์ ๊ฒฝ์ฐ๋ฉด ๋๊ฒ ์ํ ๊ฒ์ฒ๋ผ ๋ณด์ด๋ ์์ด๋ฌ๋..
์ง๊ธ Jupyter Notebook์์ ๋งํฌ๋ค์ด+์ฝ๋ ์์ด์ ์ค์ตํ๋ฉด์ ํ๊ธฐํ๊ณ , ๊ทธ๊ฑธ ๋ค์ ํ ๋
ธ์
๊ณผ ๋ด ์ต์๋์ธ์ ์ฎ๊ฒจ์ ์ ๋ฆฌํ๋๋ฐ ์ด๊ฒ ์ฌ๊ฐ ๋ฒ๊ฑฐ๋ก์ด ๊ฒ ์๋๋ค.
๋ณต๋ถ์ ์ ๋๋ก ์ฎ๊ฒจ์ง์ง๊ฐ ์๊ณ .. ipynb ํ์ผ์ md ํ์ผ๋ก ๋ฐ๊ฟ์ ๋ฃ์ด๋ณด๊ธฐ๋ ํ๋๋ฐ ์ง์ ๋ถํด์ง๋ ๊ฒ ๊ฐ์์ ๊ทธ๋ฅ ์ฝ๋ ๋ฐ๋ก ๋งํฌ๋ค์ด ๋ฐ๋ก ๋ค ๋ณต์ฌํด์ ๋ถ์ฌ๋ฃ๊ธฐ ํ๊ณ ์๋ค. ๋ ์ข์ ๋ฐฉ๋ฒ์ด ์์๊น๐ญ๐ญ