์ธํ”„๋Ÿฐ ์˜๋ฌธ ๋ธŒ๋žœ๋“œ ๋กœ๊ณ 
์ธํ”„๋Ÿฐ ์˜๋ฌธ ๋ธŒ๋žœ๋“œ ๋กœ๊ณ 

Right now, Polars

Python ๊ธฐ๋ฐ˜ ๋ฐ์ดํ„ฐ ๋ถ„์„ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ Polars์˜ ๊ธฐ์ดˆ ๊ฐœ๋…๋ถ€ํ„ฐ ๊ฐ„๋‹จํ•œ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ๋ฐ ํƒ์ƒ‰์  ๋ฐ์ดํ„ฐ ๋ถ„์„(EDA)๊นŒ์ง€ ๋ฐ์ดํ„ฐ ๋ถ„์„์— ํ•„์š”ํ•œ ๊ธฐ์ˆ ์„ ์Šต๋“ํ•˜๊ณ  ์‹ถ์€ ์ž…๋ฌธ์ž ๋ฐ ์ „๊ณต ํ•™์Šต์ž, Polars์„ ํ™œ์šฉํ•ด๋ณด๊ณ  ์‹ถ์€ ๋ถ„๋“ค์„ ๋Œ€์ƒ์œผ๋กœ ํ•˜๋Š” ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.

์ดˆ๊ธ‰์ž๋ฅผ ์œ„ํ•ด ์ค€๋น„ํ•œ
[๋ฐ์ดํ„ฐ ๋ถ„์„, python-polars] ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๊ฑธ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์–ด์š”

  • Python

  • Polars ๊ธฐ์ดˆ ๊ฐœ๋…

  • ์‹œ๋ฆฌ์ฆˆ ๋ฐ ๋ฐ์ดํ„ฐ ํ”„๋ ˆ์ž„ ์กฐ์ž‘ ๋ฐฉ๋ฒ•

  • Polars๋ฅผ ํ™œ์šฉํ•œ ํƒ์ƒ‰์  ๋ฐ์ดํ„ฐ ๋ถ„์„(EDA)

์ดˆ๊ธ‰์ž๋ฅผ ์œ„ํ•ด ์ค€๋น„ํ•œ
[๋ฐ์ดํ„ฐ ๋ถ„์„, ๊ฐœ๋ฐœ ยท ํ”„๋กœ๊ทธ๋ž˜๋ฐ] ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.

Python ๊ธฐ๋ฐ˜ ๋ฐ์ดํ„ฐ ๋ถ„์„ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ Polars์˜ ๊ธฐ์ดˆ ๊ฐœ๋…๋ถ€ํ„ฐ ๊ฐ„๋‹จํ•œ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ๋ฐ ํƒ์ƒ‰์  ๋ฐ์ดํ„ฐ ๋ถ„์„(EDA)๊นŒ์ง€ ๋ฐ์ดํ„ฐ ๋ถ„์„์— ํ•„์š”ํ•œ ๊ณ ๊ธ‰ ๊ธฐ์ˆ ์„ ์Šต๋“ํ•˜๊ณ  ์‹ถ์€ ์ค‘๊ธ‰ ๋ฐ ์ „๊ณต ํ•™์Šต์ž, Polars์„ ๋‹ค์–‘ํ•˜๊ฒŒ ํ™œ์šฉํ•ด๋ณด๊ณ  ์‹ถ์€ ๋ถ„๋“ค์„ ๋Œ€์ƒ์œผ๋กœ ํ•˜๋Š” ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.


Polars๋Š” Pandas์™€ ๋น„์Šทํ•˜๊ณ  ํŽธ๋ฆฌํ•œ ๊ตฌ๋ฌธ์„ ์ œ๊ณตํ•˜๋ฉฐ, ๋ฐ์ดํ„ฐ ๊ณผํ•™๊ณผ ๊ด€๋ จ๋œ ๋‹ค์–‘ํ•œ ์ž‘์—…์„ ์‰ฝ๊ณ  ํšจ์œจ์ ์œผ๋กœ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” Python ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ž…๋‹ˆ๋‹ค. Polars๋Š” ๋‹ค์–‘ํ•œ ํ˜•ํƒœ์˜ ๋Œ€์šฉ๋Ÿ‰ ๋ฐ์ดํ„ฐ ์…‹์„ ๊ณ ์†์œผ๋กœ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๊ฒŒ ์„ค๊ณ„๋œ ๊ณ ์„ฑ๋Šฅ ๋ฐ์ดํ„ฐ ๋ถ„์„ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์ž…๋‹ˆ๋‹ค.

์•„๋ž˜ ๊ทธ๋ฆผ์€ Polars์™€ Pandas ์˜ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ์†๋„ ๋น„๊ตํ•œ ์ด๋ฏธ์ง€ ์ž…๋‹ˆ๋‹ค.

Polars ๋ฐ์ดํ„ฐ ํ”„๋ ˆ์ž„ ์ƒ์„ฑ ์˜ˆ์‹œ

Pandas ๋ฐ์ดํ„ฐ ํ”„๋ ˆ์ž„ ์ƒ์„ฑ ์˜ˆ์‹œ

์ด๋Ÿฐ ๊ฑธ ๋ฐฐ์›Œ์š”!

  • Python

  • Polars ๊ธฐ์ดˆ ๊ฐœ๋…

  • ์‹œ๋ฆฌ์ฆˆ ๋ฐ ๋ฐ์ดํ„ฐ ํ”„๋ ˆ์ž„ ์กฐ์ž‘ ๋ฐฉ๋ฒ•

  • Polars๋ฅผ ํ™œ์šฉํ•œ ํƒ์ƒ‰์  ๋ฐ์ดํ„ฐ ๋ถ„์„(EDA)


์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜ ์ถ”์ฒœ๋“œ๋ ค์š”! ํ•™์Šต ๋Œ€์ƒ์€ ๋ˆ„๊ตฌ์ผ๊นŒ์š”?

  • Python์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ํ•˜๊ณ ์ž ํ•˜๋Š” ๋ถ„

  • ๋น ๋ฅด๊ฒŒ Polars ๊ณต๋ถ€๋ฅผ ์›ํ•˜๋Š” ์ค‘๊ธ‰์ž

  • ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ค๊ณ  ์‹ถ์€ ๋ถ„

  • Pandas์˜ ์„ฑ๋Šฅ ํ•œ๊ณ„๋ฅผ ๋А๋ผ๊ณ  ๋Œ€์•ˆ์„ ์ฐพ๊ณ  ์žˆ๋Š” ๋ถ„


์„ ์ˆ˜ ์ง€์‹, ํ•„์š”ํ• ๊นŒ์š”?

  • Python

  • Pandas ๊ธฐ์ดˆ

  • Numpy ๊ธฐ์ดˆ

  • ๋ฐ์ดํ„ฐ ๋ถ„์„ ๊ธฐ์ดˆ

์ˆ˜๊ฐ•์ƒ์˜ ๊ณ ๋ฏผ & ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•

  • ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ์†๋„ ํ–ฅ์ƒ: Pandas ๋ณด๋‹ค Polars์˜ ๋น ๋ฅด๊ณ  ํšจ์œจ์ ์ธ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ๋Šฅ๋ ฅ์„ ํ†ตํ•ด ๋Œ€์šฉ๋Ÿ‰ ๋ฐ์ดํ„ฐ๋„ ๋น ๋ฅด๊ฒŒ ๋ถ„์„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๋ฉ”๋ชจ๋ฆฌ ์ ˆ์•ฝ: Pandas์˜ ๋†’์€ ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰์œผ๋กœ ์ธํ•œ ๋ฌธ์ œ๋ฅผ ๊ฒช์—ˆ๋˜ ๋ฐ˜๋ฉด, Polars์˜ ํšจ์œจ์ ์ธ ๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ์œผ๋กœ ์ธํ•ด ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ์ค‘ ๋ฉ”๋ชจ๋ฆฌ ๋ถ€์กฑ ๋ฌธ์ œ๋ฅผ ์ตœ์†Œํ™”ํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

  • ๊ฐ„ํŽธํ•œ ๋ฐ์ดํ„ฐ ์กฐ์ž‘: Polars์˜ ์ง๊ด€์ ์ด๊ณ  ๊ฐ•๋ ฅํ•œ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ณต์žกํ•œ ๋ฐ์ดํ„ฐ ํ”„๋ ˆ์ž„ ์กฐ์ž‘๊ณผ ๋ณ€ํ™˜์„ ์‰ฝ๊ฒŒ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์‹ค์Šต ์ค‘์‹ฌ ํ•™์Šต: ๋‹จ๊ณ„๋ณ„ ์‹ค์Šต์„ ํ†ตํ•ด Polars์˜ ๊ธฐ๋Šฅ์„ ์ง์ ‘ ์ฒดํ—˜ํ•˜๋ฉฐ ์ตํž ์ˆ˜ ์žˆ์–ด ์ƒˆ๋กœ์šด ๋„๊ตฌ์— ๋Œ€ํ•œ ๋‘๋ ค์›€์„ ๊ทน๋ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฐ•์˜๋ฅผ ๋“ค์€ ํ›„ ์ˆ˜๊ฐ•์ƒ์˜ ๋ณ€ํ™”

  • polars ๊ธฐ๋ณธ์ ์ธ ์‚ฌ์šฉ๋ฒ•์„ ์ตํž ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๋ณต์žกํ•œ ๋ฐ์ดํ„ฐ ์ž‘์—…๋„ ํšจ์œจ์ ์œผ๋กœ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • Polars๋ฅผ ํ™œ์šฉํ•œ EDA ๊ธฐ๋ฒ•์„ ์ตํ˜€ ๋ฐ์ดํ„ฐ์˜ ํŒจํ„ด๊ณผ ํ†ต์ฐฐ์„ ๋น ๋ฅด๊ฒŒ ๋ฐœ๊ฒฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.



์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜
์ถ”์ฒœ๋“œ๋ ค์š”!

ํ•™์Šต ๋Œ€์ƒ์€
๋ˆ„๊ตฌ์ผ๊นŒ์š”?

  • Python์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ ๋ถ„์„์„ ํ•˜๊ณ ์ž ํ•˜๋Š” ๋ถ„

  • ๋น ๋ฅด๊ฒŒ Polars ๊ณต๋ถ€๋ฅผ ์›ํ•˜๋Š” ์ค‘๊ธ‰์ž

  • ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ค๊ณ  ์‹ถ์€ ๋ถ„

  • Pandas์˜ ์„ฑ๋Šฅ ํ•œ๊ณ„๋ฅผ ๋А๋ผ๊ณ  ๋Œ€์•ˆ์„ ์ฐพ๊ณ  ์žˆ๋Š” ๋ถ„

์„ ์ˆ˜ ์ง€์‹,
ํ•„์š”ํ• ๊นŒ์š”?

  • Python

  • Pandas ๊ธฐ์ดˆ

  • Numpy ๊ธฐ์ดˆ

  • ๋ฐ์ดํ„ฐ ๋ถ„์„ ๊ธฐ์ดˆ

์•ˆ๋…•ํ•˜์„ธ์š”
The Oreum์ž…๋‹ˆ๋‹ค.

9,633

๋ช…

์ˆ˜๊ฐ•์ƒ

307

๊ฐœ

์ˆ˜๊ฐ•ํ‰

2

๊ฐœ

๋‹ต๋ณ€

4.8

์ 

๊ฐ•์˜ ํ‰์ 

21

๊ฐœ

๊ฐ•์˜

๋” ์˜ค๋ฆ„์€ ์ œ์ฃผ์ฝ”๋”ฉ๋ฒ ์ด์Šค์บ ํ”„์˜ ํ”„๋ฆฌ๋ฏธ์—„ ๋ธŒ๋žœ๋“œ๋กœ ์ฃผ๋กœ ์‹ค๋ฌด, ์ทจ์—…๊ณผ ์—ฐ๊ด€๋œ ๊ฐ•์˜๋ฅผ ์ œ์ž‘ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์ œ์ฃผ์ฝ”๋”ฉ๋ฒ ์ด์Šค์บ ํ”„์—์„œ ์ด๋ก ์ ์ธ ์ง€์‹์„ ํš๋“ํ•˜์…จ๋‹ค๋ฉด, ๋” ์˜ค๋ฆ„์˜ ์‹ค์ „ ๊ฐ•์˜๋“ค์„ ํ†ตํ•ด ํฌํŠธํด๋ฆฌ์˜ค์™€ ์‹ค๋ฌด ๋Šฅ๋ ฅ๋“ค์„ ๋ชจ๋‘ ๊ฐ€์ ธ๊ฐ€์„ธ์š”! 

" 2%๋ฅผ ์ฑ„์šฐ๊ธฐ ์œ„ํ•œ ์—ฌ๋Ÿฌ๋ถ„์˜ ์ง‘๋…๊ณผ ์—ด์ •์„ ์‘์›ํ•ฉ๋‹ˆ๋‹ค! "

 

โ–ถ๏ธŽ ๋” ์˜ค๋ฆ„ ๋กœ๋“œ๋งต

The Oreum แ„…แ…ฉแ„ƒแ…ณแ„†แ…ขแ†ธ.png.webp

 

๋”๋ณด๊ธฐ

๊ณต๋™ ์ง€์‹๊ณต์œ ์ž

์ปค๋ฆฌํ˜๋Ÿผ

์ „์ฒด

28๊ฐœ โˆ™ (8์‹œ๊ฐ„ 13๋ถ„)

๊ฐ•์˜ ๊ฒŒ์‹œ์ผ: 
๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ์ผ: 

์ˆ˜๊ฐ•ํ‰

์•„์ง ์ถฉ๋ถ„ํ•œ ํ‰๊ฐ€๋ฅผ ๋ฐ›์ง€ ๋ชปํ•œ ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.
๋ชจ๋‘์—๊ฒŒ ๋„์›€์ด ๋˜๋Š” ์ˆ˜๊ฐ•ํ‰์˜ ์ฃผ์ธ๊ณต์ด ๋˜์–ด์ฃผ์„ธ์š”!