Pandas๋ก ๋ฐ์ดํฐ ๋ถ์, ์ ์ฒ๋ฆฌ, ๋จธ์ ๋ฌ๋, ๋ฅ๋ฌ๋์ ํ์ฉํ๋ค ๋ณด๋ฉด ๋ ์ฌ์ฉํ๋ ๊ธฐ๋ฅ ์์ฃผ๋ก ์ฌ์ฉํ๊ฒ ๋ฉ๋๋ค. ์ด๋ฐ ํต์ฌ์ ์ธ ๋ด์ฉ๋ง์ ๋ชจ์ ์ ๋ฆฌํด ๋์ Pandas Cheat Sheet๊ฐ ์์ต๋๋ค. ๋๊บผ์ด ์ฑ ์ผ๋ก Pandas๋ฅผ ๋ฐฐ์ฐ๋ค ์ง์น์ ๋ถ๋ค๊ป ๋จ ๋ ์ฅ์ ๋ฌธ์๋ก Python Pandas๋ฅผ ์๋ ค๋๋ฆฝ๋๋ค. Pandas ๊ณต์ ํํ ๋ฆฌ์ผ์์ ์ ๊ณตํ๋ cheat sheet๋ก Pandas์ ํต์ฌ ๊ธฐ๋ฅ์ ์ตํ๋ด ๋๋ค.
์ต๊ทผ ํ์ง์ ์ฆ๊ฐ๋ก <์์ธ์ ์ฝ๋ก๋19> ํ์ด์ง๊ฐ ๋ณ๊ฒฝ๋์์ต๋๋ค. ๋ณ๊ฒฝ๋ ๋ด์ฉ์ ๋ฐ์ํ ๋ถ๋ก๊ฐ์ข๊ฐ ์ถ๊ฐ๋์์ต๋๋ค.
์๋ ํ์ธ์.
์ต๊ทผ ๐ ์ฝ๋ก๋19 ํ์ง์๊ฐ ์ฆ๊ฐํจ์ ๋ฐ๋ผ ์์ธ์์์ ํ์ง์ ํํฉ์ ๊ณต๊ฐํ๋ ๐ง๊ธฐ์ ์ ์ธ ๋ฐฉ๋ฒ์ด ๋ณ๊ฒฝโ ๏ธ๋์์ต๋๋ค.
๊ทธ๋์ ๊ธฐ์กด ํ๋ค์ค์ read_html ๋ก ํ์ผ์ ๋ถ๋ฌ์ค๋ ค๋ค๊ฐ ๋นํฉํ์ ๋ถ๋ค์ด ๋ง์ด ๊ณ์ค๊ฒ ๊ฐ์ต๋๋ค.
๋ถ๋ช ์์ค์ฝ๋ ๋ณด๊ธฐ๋ฅผ ํ๋ฉด table ํ๊ทธ๊ฐ ๋ณด์ด๋๋ฐ ๋ฐ์ดํฐ๋ ์ด๋๋ก ๊ฐ์๊น์?
์ฌ์ดํธ๋ฅผ ์ด์ํ๋ค๋ณด๋ฉด ์ด๋ ๊ฒ ๋ค์ํ ์ด์ ๋ก ์ฌ์ดํธ์ ๊ตฌ์กฐ๊ฐ ๋ณ๊ฒฝ ๋๋ค๋ ์ง ๊ณต๊ฐํ๋ ๋ฐ์ดํฐ๊ฐ ๋ณ๊ฒฝ๋๊ธฐ๋ ํ๋๋ฐ์.
๋ ์ด์ ํ์ง์๊ฐ ์ฆ๊ฐํ์ง ์์์ ์ด๋ฐ ์ ๋ฐ์ดํธ ๋ณด๋ค๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ ๋ฐ์ดํธ ๋ฑ์ ์ ๋ฐ์ดํธ๋ฅผ ํ์ผ๋ฉด ์ข๊ฒ ์ต๋๋ค.
๊ทธ๋์ ๋ณ๊ฒฝ๋ ๐ํ์ง์ ๋ชฉ๋ก์ ๊ฐ์ ธ์ค๋ ๋ถ๋ก ๊ฐ์ข๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
ํด๋น ๋ถ๋ก ๊ฐ์ข๋ ๐ผํ๋ค์ค์ ์์ ๋ฒ์๋ฅผ ๋ฒ์ด๋๋ ๋ด์ฉ์ด๊ธฐ ๋๋ฌธ์ ํด๋น ๋ด์ฉ์ ์ค์ตํด ๋ณด์ค์ง์ ๋ํด์๋ ์ ํ์ ํ์๋ฉด ๋ ๊ฒ ๊ฐ์์.
๊ธฐ์กด ํ๋ค์ค๋ง์ ์ฌ์ฉํด์๋ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ฌ ์ ์๋ ํํ๋ก ๋ณ๊ฒฝ์ด ๋์์ต๋๋ค.
๊ทธ๋์ requests๋ผ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํด์ ๋ธ๋ผ์ฐ์ ์ ๋คํธ์ํฌํญ์ ํตํด ์ด๋ค ๋ฐฉ๋ฒ์ผ๋ก ๋ฐ์ดํฐ๊ฐ ๋ณด์ฌ์ง๋์ง์ ๋ํ ์๋ฆฌ๋ฅผ ์ค๋ช ํด ๋๋ฆฌ๊ณ ํ์ด์ง๋ง๋ค ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๋ ๋ฐฉ๋ฒ์ ๋ํ ์์์ ๋ง๋ค์์ต๋๋ค.
์งง๊ฒ ๋ง๋ค์ด ๋ณด๋ ค๊ณ ํ๋๋ฐ ๊ผญ ์ค๋ช ํด์ผํ๋ ๋ด์ฉ๋ง ๋ด์์ผ๊ฒ ๋ค๊ณ ์๊ฐํ๋๋ฐ๋ 10๋ถ์ ๋์ ์์์ด 7๊ฐ๊ฐ ๋ง๋ค์ด์ก์ต๋๋ค.
๐ธ ๋ฐ์ดํฐ ์์ง ๋ฐฉ๋ฒ์ด ์๋๋ผ ์ต๊ทผ ๋ฐ์ดํฐ๋ง ์์ง์ ํด๋ณด๊ณ ์ถ๋ค ํ์๋ ๋ถ๋ค์ ์์ ํ๋จ์ ์ ๊ณตํด ๋๋ฆฌ๋ ์์ค์ฝ๋๋ฅผ ์คํํด ๋ณด์๋ ๊ฒ๋ง์ผ๋ก๋ ๋ฐ์ดํฐ๋ฅผ ์์งํด ๋ณด์ค ์ ์์ต๋๋ค.
์ฝ๋ก๋19๊ฐ ์ข ์๋์ด ๋ค์ ์ ๋ฐ์ดํธ์๋ ์ต์ข ์ผ๋ก ๋ณ๊ฒฝ๋ ๋ด์ฉ์ ๋ํ ๋ฐ์์ด ๋์์ผ๋ฉด ์ข๊ฒ ์ต๋๋ค.
๋, โญ๏ธ๋ณ์ 5๊ฐโญ๏ธ์ ์๊ฐํ์ ์ ๋ฐ์ดํธ์ ๊ฐ์ฅ ํฐ ํ์ด ๋ฉ๋๋ค.
์์ผ๋ก๋ ๊พธ์คํ ์ ๋ฐ์ดํธ๋๋ ๊ฐ์ข๊ฐ ๋๋๋ก ์ข์ ์๊ฐํ ๋ถํ๋๋ฆฌ๊ฒ ์ต๋๋ค!๐โโ๏ธ
๊ฐ์ฌํฉ๋๋ค.