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
볡사

κ΄€λ ¨ νŽ˜μ΄μ§€