๋ณธ ๊ฐ์๋ ์ค์ ๋ค์นด๋ผ์ฟ ๋ฐฐ ํ์ฌ ์ค ํ ๊ณณ์ ๊ณต์ ์ฌ๋ด ํ์ด์ฌ ๋ฐ์ดํฐ ๋ถ์ ๊ต์ก ๊ฐ์๋ก ์ฌ์ฉ์ค์
๋๋ค
ํ์ด์ฌ ๋ฐ์ดํฐ ๋ถ์์ ํ ๋ฒ์ ๋ง์คํฐํ ์ ์๋ ๊ฐ๋จํ ๊ธฐ์ ์ด ์๋๋๋ค. ์ค๋ ฅ์ ๊ฐ์ถ๊ธฐ ์ํด์๋ '์ต์ํด์ง'์ด ํ์ํ๋ฐ, ์ด๋ ๋ค์ํ ๊ฐ๋์์ ์ ์ฌํ ๊ฐ๋
์ ์ ํ๊ณ , ์ฌ๋ฌ ์์ฉ ์์ ๋ฅผ ์ตํ ๋ ๋์ฑ ํจ๊ณผ์ ์ผ๋ก ์ด๋ฃจ์ด์ง๋๋ค. ์ด๋ฅผ ์ํด, ๋ณธ ์จ๋ผ์ธ ๊ฐ์์ ํจ๊ป ์ฐธ๊ณ ํ๋ฉด ๋์์ด ๋ ์ ๊ฐ ์งํํ ๋ค์ ์ฑ
์ ํจ๊ป ์๊ฐํฉ๋๋ค. ๋ ๋งค์ฒด๋ฅผ ํ์ฉํ๋ฉด ๋ณด๋ค ์งง์ ์๊ฐ์ ํ์ด์ฌ ๋ฐ์ดํฐ ๋ถ์ ๊ธฐ์ ์ ์ต์ํด์ง ์ ์์ต๋๋ค.
ํ์ด์ฌ ๋ฐ์ดํฐ ๋ถ์์ ์ฒ์์๋ ์์
๋ฐฉ์์ด ๋งค์ฐ ์ด์ํ ์ ์์ต๋๋ค. ์จ๋ผ์ธ ๊ฐ์๋ฅผ ํตํด ๊ด๋ จ ํด ์ฌ์ฉ๋ฒ๊ณผ ์ค์๊ฐ ์ฝ๋ ์คํ ๊ณผ์ ์ ๋ณด๋ฉฐ ์ตํ๋ฉด, ์ค์ ์์
๋ฐฉ๋ฒ๊ณผ ์ด๋ ค์ด ๊ฐ๋
์ ํจ๊ณผ์ ์ผ๋ก ๋ฐฐ์ธ ์ ์์ต๋๋ค.
์จ๋ผ์ธ ๊ฐ์๋ก ๊ธฐ๋ณธ๊ธฐ๋ฅผ ์ฝ๊ฒ ์์ ํ์๋, ์ฑ
์ ํตํด ์ ์ฌํ ๋ฌธ๋ฒ์ ๋ํ ๋ค๋ฅธ ์ค๋ช
๊ณผ ์ถ๊ฐ์ ์ธ ์์ ๋ค์ ์ ํ๋ฉฐ ๊ฐ๋
๊ณผ ๋ฌธ๋ฒ์ ๋์ฑ ์ต์ํด์ง ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ๋ค์ํ ๋ฐ์ดํฐ์ ํ์ด์ฌ ๋ฐ์ดํฐ ๋ถ์ ๊ธฐ์ ์ ์ ์ฉํ๋ ์์ฉ๋ ฅ์ ํค์ธ ์ ์์ต๋๋ค.

๋ฐ์ดํฐ ๋ถ์ผ๋ ๋ค์ํ ์ด๋ก ๊ณผ ๊ธฐ์ ์ด ์กฐํฉ๋์ด ์์ต๋๋ค. ๊ทธ๋์ ์ฒด๊ณ์ ์ผ๋ก ์ตํ์๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ๋ง์น ๊ด๋ จ ์ด๋ก ์ ๋ค ์๊ณ ์๋ค๊ณ ์ ์ ํ๊ณ , ๋ฐ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ถ์ํ๊ณ , ํ๋ คํ ๋จธ์ ๋ฌ๋, AI ๊ธฐ์ ์ ๋ฐ๋ก ์ ์ฉํ๋ ๊ฐ์๋ณด๋ค๋, ์
๋ฌธ์ ์
์ฅ์์ ์ตํ์ผ ํ๋ ์ด๋ก ๊ณผ ๊ธฐ์ ์ ํ๋์ฉ ์ตํ๊ณ , ์ฐ์ตํ๋ฉฐ ๋ด ๊ฒ์ผ๋ก ์์๊ฐ ์ ์๋ ๊ฐ์๊ฐ ๋ณด๋ค ๋์์ด ๋ฉ๋๋ค.
Kaggle ๊ฒฝ์ง๋ํ๋ ์ฃผ๋ก ๋จธ์ ๋ฌ๋, AI๋ฅผ ํ์ฉํด ๋ฐ์ดํฐ๋ฅผ ์์ธกํฉ๋๋ค. ์ด๋ฐ ๊ธฐ์ ์ ์ตํ๋ ค๋ฉด ์ฐ์ pandas ๋ฑ ๋ฐ์ดํฐ ๋ถ์ ๊ธฐ์ ์ ์ต์ํด์ ธ์ผ ํฉ๋๋ค. ๋ณธ ๊ฐ์๋ pandas์ ์๊ฐํ ๊ธฐ์ ์ ๋ค๋ฃจ๋ฉฐ, ์ดํ ์ฒด๊ณ์ ์ธ ๋ก๋๋งต์ ํตํด ๋จธ์ ๋ฌ๋, ๋ฅ๋ฌ๋(AI) ๊ธฐ์ ์ ๋จ๊ณ์ ์ผ๋ก ํ์ตํ๋๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค. (ํ๋จ ๋ก๋๋งต ์ฐธ์กฐ)
ํ์
์์๋ ์ฃผ๋ก SQL๊ณผ pandas๋ฅผ ์ฌ์ฉํด ๋ฐ์ดํฐ๋ฅผ ๋ถ์ํฉ๋๋ค. ์ ๋ฌธ์ ์ธ ๋ฐ์ดํฐ ๋ถ์์๋ ๋ฐ์ดํฐ ์ ์ฒ๋ฆฌ, ๋ถ์, ์๊ฐํ ๊ธฐ์ ์ด ํ์ํฉ๋๋ค. ์ด๋ฅผ ์ํด pandas์ plotly๋ฅผ ์ตํ๋ฉด ๋ฉ๋๋ค. ๋ณธ ๊ฐ์๋ ํ์
์์ ํ์ด์ฌ์ผ๋ก ์ ๋ฌธ์ ๋ฐ์ดํฐ ๋ถ์์ ํ์ํ ํต์ฌ ๊ธฐ์ ์ ๋ชจ๋ ๋ค๋ฃน๋๋ค.
pandas๋ ์ง๊ด์ ์ด์ง ์์ ๋ฌธ๋ฒ๊ณผ ๋ฐฉ๋ํ ๊ธฐ๋ฅ์ผ๋ก ์ง์
์ฅ๋ฒฝ์ด ์์ด ๋ง์ ์ฐ์ต์ด ํ์ํฉ๋๋ค. ๋ณธ ๊ฐ์๋ ์ด๋ฅผ ๊ณ ๋ คํ์ฌ ๊ตฌ์ฑ๋์์ต๋๋ค:
์ด๋ฅผ ํตํด ๋จ๊ธฐ๊ฐ์ pandas์ plotly์ ์ต์ํด์ง๊ณ ํ์ด์ฌ ๋ฐ์ดํฐ ๋ถ์ ์ ๊ณผ์ ์ ์๋ฌํ ์ ์๋๋ก ์ค๊ณ๋์์ต๋๋ค.
๊ทธ๋ ๋ค๊ณ ๊ด์ฌ๋ ์๋ ๋ค์ํ ๋ถ์ผ๋ฅผ ๋จผ์ ์ดํดํด์ผํ๋ ๊ฐ์๋ฅผ ๋ฃ๊ธฐ๋ ์ด๋ ต์ฃ . ๋ณธ ๊ฐ์์์ ๋ค๋ฃจ๋ ์ด์ปค๋จธ์ค ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ง๊ณ ๋ถ์ํด๋ณด์ธ์. ๊ตณ์ด ์ธํํธ ์๋๋ผ๋ ์ฉ์ด๋ฅผ ์ฐ์ง ์์๋, ์ต๊ทผ ์๋
๊ฐ ๋ชจ๋ ๋น์ง๋์ค๋ ์จ๋ผ์ธ์ผ๋ก ๋์ด๊ฐ๊ณ ์์ต๋๋ค. ์จ๋ผ์ธ ๋น์ง๋์ค๋ฅผ ์ดํดํ๋ ค๋ฉด ๊ทธ ์ค ๊ฐ์ฅ ํต์ฌ์ธ ์ด์ปค๋จธ์ค ๋ฐ์ดํฐ๋ฅผ ์ดํดํด๋ณด์ธ์. ๊ฐ์ฅ ๋์์ด ๋๋ ๋๋ฉ์ธ์ ์ดํด์ ๊ด๋ จ ๊ธฐ์ ๊น์ง ๋๋ค ํฐ ๋์์ด ๋ฉ๋๋ค.
์ฑ
์ ํ๊ณ๋ฅผ ๋๋ ์์ฝ๋ ์ค๋ช
๊ณผ ํจ๊ป ์ค์ ์ฝ๋๋ ๋ฐ๋ก ์คํํด ๋ณผ ์ ์๋ ํํ๋ก ๋๋ฆฝ๋๋ค. ๊ฐ์๋ฅผ ๋ณด๊ณ , ์๋ฃ๋ฅผ ํจ๊ป ์คํํด๋ณด๋ฉด, ๋ณต์ต๋ ์ฝ๊ณ ! ์ดํ์๋ ๊ณ์ ํ์ํ ๋๋ง๋ค ๋ฐ๋ก ์ฐธ๊ณ ํ ์ ์์ต๋๋ค. (์๋ฃ์ ๋ํ ์ ์ฐฉ์ด ๋งค์ฐ ๋ง์ต๋๋ค. ์ฑ
๋ณด๋ค ๋ ์ข์ ์๋ฃ๋ก, ์๋ฃ๋ง์ผ๋ก๋ ์๊ฐ๋ฃ๊ฐ ์๊น์ง ์๋๋ก ๋ง๋ญ๋๋ค)
ํ์ด์ฌ ์๊ฐํ๋ matplotlib์ ์ตํ์ผ ํ๋๊ฑฐ ์๋๊ฐ์?
matplotlib์ ์ ํต์ ์ด์ง๋ง ์ ํ์ ์ธ ๋ฐ์ดํฐ ์๊ฐํ ๊ธฐ์ ๋ก ์ฃผ๋ก ์ ์ ์ธ ๊ทธ๋ํ ์์ฑ์๋ง ์ด์ ์ ๋ง์ถ๊ณ ์์ต๋๋ค. ๋ฐ๋ฉด, ์ต์ ๊ธฐ์ ์ธ plotly๋ ์ฌ์ฉ์์ ์ํธ์์ฉ์ด ๊ฐ๋ฅํ ์ธํฐ๋ํฐ๋ธ ๊ทธ๋ํ ์์ฑ์ ์ด์ ์ ๋ง์ถ๊ณ ์์ต๋๋ค. ๋ํ ๋ฐ์ด๋ ์๊ฐ์ ํ์ง, ์น ํ๊ฒฝ ์ ํฉ์ฑ, ๋ณด๋ค ๋ค์ํ ๊ทธ๋ํ ์ง์๋ฑ์ ์ฅ์ ์ ๊ฐ์ง๊ณ ์์ต๋๋ค. ๊ทธ๋์ ์ต๊ทผ์๋ plotly ๊ฐ ํ์
์์ ๋ณด๋ค ๋์ธ๊ฐ ๋์ด๊ฐ๊ณ ์์ต๋๋ค. ๊ทธ๋์, ๋ณธ ๊ฐ์๋ ์๊ฐํ ๊ธฐ์ ๋ก ๋์ธ๊ฐ ๋์ด๊ฐ๊ณ ์๋ plotly ๊ธฐ์ ์ ์ค๋ช
ํฉ๋๋ค.
plotly (๋์ ๊ทธ๋ํ ์ง์) VSmatplotlib (์ ์ ๊ทธ๋ํ ์ค์ฌ)

๋ฐ์ดํฐ ๋ถ์ ๊ฐ์๋ฅผ ๋ค์ด๋ดค๋ ๋ถ๋ค๋, ๋์์ด ๋๋ ๊ฐ์!
ํ์ด์ฌ ๋ฐ์ดํฐ ๋ถ์ ๊ธฐ์ ์ ๋ด ๊ฒ์ผ๋ก ๋ง๋ค๊ธฐ ์ํด์๋ ๋ค์ํ ์ค์ ์ฐ์ต์ด ํ์ํฉ๋๋ค. ๋ณธ ๊ฐ์๋ ๋ค์ํ ์ค์ ์์ (์ฝ๋ก๋ ๋ฐ์ดํฐ ์ ์ฒ๋ฆฌ, ์ด์ปค๋จธ์ค ๋ฐ์ดํฐ ๋ถ์) ๋ฅผ ์ฒ์๋ถํฐ ๋๊น์ง ๋ฐ์ดํฐ ๋ถ์์ ์งํํฉ๋๋ค. ์ด๋ฅผ ํตํด ๊ด๋ จ ๊ธฐ์ ์๋ จ๋๋ฅผ ๋์ด๊ณ , ๋ด๊ฐ ๋์ณค๋ ์ง์์ ์ ๋ฆฌํ ์ ์์ต๋๋ค.
์๊ฐ์ ๋ญ๋นํ์ง ๋ง์ธ์!์ฐ๋ฆฌ๋ ์ ๋ณด๊ฐ ์์ด์ ๋ชปํ๋ ๊ฒ์ด ์๋๋๋ค!๊ฒ์ฆ๋ ๊ฐ์๋ก ์ตํ์ธ์!