Search

์ฃผํ”ผํ„ฐ ๋…ธํŠธ๋ถ

โ€ข
Jupyter Notebook
โ€ข
pip
โ€ข
Jupyter Notebook ์„ค์น˜
โ€ข
Jupyter Notebook ์‹คํ–‰
โ€ข
Jupyter Notebook ์‚ฌ์šฉ๋ฒ•
โ€ข
์˜ˆ์‹œ ์ฝ”๋“œ

Jupyter Notebook

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

pip (Package Installer for Python)

Python ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ
pip ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด Python ๊ด€๋ จ ํŒจํ‚ค์ง€๋ฅผ ์‰ฝ๊ฒŒ ์„ค์น˜ ๋ฐ ๊ด€๋ฆฌ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
pip๋Š” Python ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋˜๋Š” ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ์ž…๋‹ˆ๋‹ค. pip๋Š” Python Package Index (PyPI)์—์„œ ๋‹ค์–‘ํ•œ ์„œ๋“œํŒŒํ‹ฐ Python ํŒจํ‚ค์ง€๋“ค์„ ์„ค์น˜ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์‚ฌ์šฉ์ž๋Š” Python์œผ๋กœ ์ž‘์„ฑ๋œ ์ฝ”๋“œ๋ฅผ ์‰ฝ๊ฒŒ ์žฌ์‚ฌ์šฉํ•˜๊ณ  ๊ณต์œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Jupyter Notebook ์„ค์น˜

pip install notebook
Shell
๋ณต์‚ฌ

Jupyter Notebook ์‹คํ–‰

jupyter notebook
Shell
๋ณต์‚ฌ

Jupyter Notebook ์‚ฌ์šฉ๋ฒ•

1.
์ฃผํ”ผํ„ฐ ๋…ธํŠธ๋ถ ์‹คํ–‰
2.
๋…ธํŠธ๋ถ ์ƒ์„ฑ
3.
์…€ ์œ ํ˜• ์„ ํƒ
a.
๋งˆํฌ๋‹ค์šด ์…€
b.
์ฝ”๋“œ ์…€
4.
์…€ ์‹คํ–‰
5.
์ €์žฅ
6.
๋‚ด๋ณด๋‚ด๊ธฐ

์ฃผํ”ผํ„ฐ ๋…ธํŠธ๋ถ ์‹คํ–‰

jupyter notebook
Shell
๋ณต์‚ฌ
http://localhost:8888
Plain Text
๋ณต์‚ฌ
์›น ๋ธŒ๋ผ์šฐ์ €์—์„œ http://localhost:8888 (๋˜๋Š” ๋‹ค๋ฅธ ํฌํŠธ ๋ฒˆํ˜ธ)๋กœ ์ ‘์†ํ•˜์—ฌ ์ฃผํ”ผํ„ฐ ๋…ธํŠธ๋ถ ๋Œ€์‹œ๋ณด๋“œ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋…ธํŠธ๋ถ ์ƒ์„ฑ

1.
New
2.
Python

์…€ ์œ ํ˜• ์„ ํƒ

์ƒˆ๋กœ์šด ์…€์„ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ ์„ ํƒํ•œ ์…€์„ ํŽธ์ง‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์…€์˜ ์œ ํ˜•์„ ์ฝ”๋“œ ์…€ ๋˜๋Š” ๋งˆํฌ๋‹ค์šด ์…€๋กœ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋งˆํฌ๋‹ค์šด ์…€

ํ…์ŠคํŠธ ํ˜•์‹์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฌธ์„œ๋ฅผ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๋Š” ์…€๋กœ, ์ œ๋ชฉ, ๋ชฉ๋ก, ๋งํฌ ๋“ฑ์„ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฝ”๋“œ ์…€

Python ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ์…€๋กœ, ์ฝ”๋“œ๋ฅผ ์ž…๋ ฅํ•˜๊ณ  ์‹คํ–‰ํ•˜์—ฌ ๊ฒฐ๊ณผ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์…€ ์‹คํ–‰

์ฝ”๋“œ ์…€์—์„œ๋Š” Python ์ฝ”๋“œ๋ฅผ ์ž…๋ ฅํ•˜๊ณ  ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์„ ํƒํ•œ ์…€์„ ์‹คํ–‰ํ•˜๋ ค๋ฉด Shift + Enter๋ฅผ ๋ˆ„๋ฅด๊ฑฐ๋‚˜ ์…€ ์œ„์˜ ์‹คํ–‰ ๋ฒ„ํŠผ์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.
Shift + Enter
Plain Text
๋ณต์‚ฌ

์ €์žฅ

1.
[File]
2.
[Save and Checkpoint]

๋‚ด๋ณด๋‚ด๊ธฐ

1.
[File]
2.
[Download as]
3.
Python script or HTML

์˜ˆ์‹œ ์ฝ”๋“œ

โ€ข
๋งˆํฌ๋‹ค์šด ์…€ ์ž‘์„ฑ
โ€ข
์ฝ”๋“œ ์…€ ์ž‘์„ฑ

๋งˆํฌ๋‹ค์šด ์…€ ์ž‘์„ฑ

# ์ฃผํ”ผํ„ฐ ๋…ธํŠธ๋ถ์—์„œ ๋งˆํฌ๋‹ค์šด ์‚ฌ์šฉํ•˜๊ธฐ ์ด ๋ฌธ์„œ๋Š” ์ฃผํ”ผํ„ฐ ๋…ธํŠธ๋ถ์—์„œ ๋งˆํฌ๋‹ค์šด์„ ์‚ฌ์šฉํ•˜์—ฌ ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ## ํ—ค๋”ฉ ๋งˆํฌ๋‹ค์šด์€ ํ—ค๋”ฉ, ๋ฆฌ์ŠคํŠธ, ๋งํฌ, ์ด๋ฏธ์ง€ ๋“ฑ ๋‹ค์–‘ํ•œ ์š”์†Œ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. - ๋ฆฌ์ŠคํŠธ - ๋ฆฌ์ŠคํŠธ - ๋ฆฌ์ŠคํŠธ [๊ตฌ๊ธ€](https://www.google.com)
Markdown
๋ณต์‚ฌ

์ฝ”๋“œ ์…€ ์ž‘์„ฑ

import matplotlib.pyplot as plt # ๋ฐ์ดํ„ฐ ์ƒ์„ฑ x = [1, 2, 3, 4, 5] y = [2, 3, 5, 7, 11] # ์„  ๊ทธ๋ž˜ํ”„ ๊ทธ๋ฆฌ๊ธฐ plt.plot(x, y) # ๊ทธ๋ž˜ํ”„ ์ œ๋ชฉ, ์ถ• ๋ผ๋ฒจ ์ถ”๊ฐ€ plt.title('Example Plot') plt.xlabel('X-axis') plt.ylabel('Y-axis') # ๊ทธ๋ž˜ํ”„ ํ‘œ์‹œ plt.show()
Python
๋ณต์‚ฌ

์—๋Ÿฌ ๋ฐœ์ƒ - ๋ชจ๋“ˆ ์„ค์น˜ ํ•„์š”

ModuleNotFoundError: No module named 'matplotlib'
matplolib ๋ชจ๋“ˆ์„ ์„ค์น˜ํ•ด์ฃผ์„ธ์š”.
pip install matplotlib
Shell
๋ณต์‚ฌ

๊ด€๋ จ ํŽ˜์ด์ง€