Study๐Ÿ“š/AI&SW

Jupyter Notebook(์ฃผํ”ผํ„ฐ ๋…ธํŠธ๋ถ)์˜ ํŠน์ง•๊ณผ ์‚ฌ์šฉ๋ฒ•

Cheddie 2025. 1. 19. 19:45

Jupyter Notebook(์ฃผํ”ผํ„ฐ ๋…ธํŠธ๋ถ)์€ ๋ฐ์ดํ„ฐ ๋ถ„์„, ๋จธ์‹ ๋Ÿฌ๋‹, ๊ณผํ•™ ๊ณ„์‚ฐ ๊ฐ™์€ ์ž‘์—…์—์„œ ๋งŽ์ด ์‚ฌ์šฉ๋˜๋Š” ๊ฐœ๋ฐœ ๋„๊ตฌ๋‹ค. ์ฃผํ”ผํ„ฐ๋Š” ํŒŒ์ด์ฌ ๊ธฐ๋ฐ˜ ๋จธ์‹ ๋Ÿฌ๋‹ ์ž‘์—…์—์„œ ์‚ฌ์‹ค์ƒ ํ‘œ์ค€ ๋„๊ตฌ๋กœ ์ž๋ฆฌ ์žก๊ณ  ์žˆ๋‹ค. ํŠนํžˆ ๋ฐ์ดํ„ฐ ๋ถ„์„, ๋ชจ๋ธ ๊ฐœ๋ฐœ, ์‹œ๊ฐํ™” ๋“ฑ ์ „๋ฐ˜์ ์ธ ์›Œํฌํ”Œ๋กœ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐ ์ ํ•ฉํ•˜๋‹ค.

 


 

์ฃผ์š” ํŠน์ง•

 

  • ์ฝ”๋“œ์™€ ๊ฒฐ๊ณผ๋ฅผ ํ•จ๊ป˜ ํ‘œ์‹œํ•  ์ˆ˜ ์žˆ์Œ

์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๊ณ  ์‹คํ–‰ํ•˜๋ฉด, ๊ฒฐ๊ณผ๊ฐ€ ๋ฐ”๋กœ ์•„๋ž˜์— ํ‘œ์‹œ๋œ๋‹ค. ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ”๋กœ ์‹คํ–‰, ์ˆ˜์ •, ๋‹ค์‹œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์–ด ์ž‘์—… ํ๋ฆ„์ด ์œ ์—ฐํ•˜๋‹ค.

 

  • ๋‹ค์–‘ํ•œ ์–ธ์–ด ์ง€์›

 

์ด๋ฆ„ Jupyter ์ž์ฒด๊ฐ€ Julia, Python, R์—์„œ ์œ ๋ž˜๋œ ์ด๋ฆ„์ด๋‹ค. ์ฃผ๋กœ Python์„ ์‚ฌ์šฉํ•˜์ง€๋งŒ, R, Julia, C++ ๋“ฑ๋„ ์ง€์›ํ•œ๋‹ค. 

 

 

  • ๋งˆํฌ๋‹ค์šด(Markdown) ๊ฐ€๋Šฅ

์ฝ”๋“œ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์„ค๋ช…, ์ˆ˜์‹, ์ด๋ฏธ์ง€ ๋“ฑ์„ Markdown์œผ๋กœ ์ž‘์„ฑ ๊ฐ€๋Šฅํ•˜๋‹ค. ํ…์ŠคํŠธ๋ฅผ ์“ฐ๊ณ  ํ•˜๋‚˜ํ•˜๋‚˜ ํƒ€์ดํ‹€ํ™”ํ•˜๊ณ  ๋ฐฐ๊ฒฝ์Œ์˜ ๊น”๊ณ  ํ•˜๊ธฐ ๊ท€์ฐฎ์€๋ฐ ๋งˆํฌ๋‹ค์šด ๋ฐฉ์‹์€ ๊ทธ๋ƒฅ ํ…์ŠคํŠธ๋ฅผ ์“ฐ๋ฉด์„œ ๋ช‡๊ฐ€์ง€ ๊ธฐํ˜ธ๋“ค์„ ์“ฐ๋ฉด ์•Œ์•„์„œ ๋ฌธ์„œ๊ฐ€ ๊พธ๋ฉฐ์ง„๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด ์•„๋ž˜์™€ ๊ฐ™์ด ์ž‘์„ฑํ•˜๋ฉด,

์ด๋ ‡๊ฒŒ  ์ž๋™์œผ๋กœ ๋ฌธ์„œํ™” ์ •๋ฆฌ๊ฐ€ ๋œ๋‹ค.

 

### ๋ณผ๋“œ์ฒด ํ—ค๋“œ๋ผ์ธ
'๋ฌธ์ž๋ฌธ์ž' ๋ฐฐ๊ฒฝ ์Œ์˜ ์ฒ˜๋ฆฌ
$๋ฌธ์ž๋ฌธ์ž$ ๊ธฐ์šธ์ž„ ์ดํƒค๋ฆญ์ฒด
^{๋ฌธ์ž๋ฌธ์ž} ๊ฑฐ๋“ญ์ œ๊ณฑ ์ฒ˜๋ฆฌ
  • ๊ทธ๋ž˜ํ”„์™€ ์‹œ๊ฐํ™” ํ†ตํ•ฉ

Matplotlib, Seaborn, Plotly ๋“ฑ์˜ ์‹œ๊ฐํ™” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์™€ ์ž˜ ํ†ตํ•ฉ๋œ๋‹ค.

NumPy์™€ Matplotlib๋กœ ์‹œ๊ฐํ™”ํ•˜๊ธฐ ์˜ˆ์ œ