โข
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
๋ณต์ฌ