Anaconda에서 Jupyter Notebook 사용
Jupyter Notebook을 활용하면 Python 코드를 실행하면서 결과를 실시간으로 확인할 수 있어 매우 편리합니다. 특히 Anaconda를 통해 설치하면 필요한 패키지와 함께 쉽게 사용할 수 있습니다. 아래는 Jupyter Notebook 설치와 기본 사용 방법에 대한 안내입니다.
1. Anaconda 설치하기
Anaconda는 Jupyter Notebook뿐만 아니라 데이터 과학 작업에 필요한 여러 패키지를 포함한 Python 배포판입니다. 설치 후 바로 Jupyter Notebook을 사용할 수 있습니다.
- Anaconda 다운로드: Anaconda 공식 웹사이트에서 운영체제에 맞는 설치 파일을 다운로드합니다.
- 설치: 다운로드한 설치 파일을 실행하고 안내에 따라 설치합니다. 설치 도중 "Add Anaconda to my PATH environment variable" 옵션은 체크하지 않는 것이 좋습니다.
- Anaconda Navigator 실행: 설치가 완료되면, 시작 메뉴에서 "Anaconda Navigator"를 찾아 실행합니다.
2. Jupyter Notebook 실행하기
Anaconda Navigator를 통해 Jupyter Notebook을 실행할 수 있습니다.
- Anaconda Navigator에서 실행: Anaconda Navigator에서 Jupyter Notebook 아이콘을 찾아 클릭하면, 웹 브라우저가 열리며 Jupyter Notebook의 홈 화면이 표시됩니다.
- 명령 프롬프트에서 실행:
윈도우 키 + S
를 눌러 "Anaconda Prompt"를 검색하고 실행합니다.- 명령 창에
jupyter notebook
을 입력하고 Enter 키를 누르면 Jupyter Notebook이 웹 브라우저에서 열립니다.
실행이 안 되는 경우가 있습니다. 이 경우는 새로 만든 가상 환경이 jupyter 패키지가 설치되어 있지 않기 때문에 발생하는 문제입니다. 그런 경우는 먼저 jupyter 패키지를 설치하고 'jupyter notebook'으로 실행해야 합니다.
3. Jupyter Notebook 기본 사용법
새 노트북 생성
- Jupyter Notebook 홈 화면에서
New
버튼을 클릭하고,Python 3
을 선택하여 새 노트북을 생성합니다. - 노트북이 열리면 셀 단위로 코드를 입력할 수 있는 인터페이스가 나타납니다.
코드 실행하기
- 셀에 Python 코드를 입력한 후
Shift + Enter
키를 눌러 실행합니다. - 실행 결과는 바로 아래에 표시되며, 코드의 출력과 시각화가 가능합니다.
기본 명령어
- 셀 추가: 상단 메뉴에서
Insert
→Insert Cell Below
를 클릭하거나, 단축키B
를 눌러 새 셀을 추가할 수 있습니다. - 셀 삭제: 셀을 선택한 후
Edit
→Delete Cells
를 선택하거나, 단축키D
를 두 번 눌러 삭제할 수 있습니다. - 셀 유형 변경: 코드 셀을 마크다운 셀(설명용 텍스트 셀)로 변경하려면, 상단 메뉴에서
Cell
→Cell Type
→Markdown
을 선택합니다.
데이터 시각화 및 분석
Jupyter Notebook에서는 Matplotlib와 Pandas 같은 라이브러리를 사용하여 데이터를 시각화하고 분석할 수 있습니다. 예를 들어:
import matplotlib.pyplot as plt
import pandas as pd
# 데이터 예시
data = {'x': [1, 2, 3, 4], 'y': [10, 20, 25, 30]}
df = pd.DataFrame(data)
# 시각화
plt.plot(df['x'], df['y'])
plt.xlabel('X Axis')
plt.ylabel('Y Axis')
plt.show()
마크다운 셀을 이용한 문서화
Jupyter Notebook에서는 마크다운 셀을 사용하여 코드에 대한 설명이나 주석을 추가할 수 있습니다. 마크다운 셀에 텍스트, 수식(LaTeX 지원), 표 등을 작성할 수 있습니다.
- 텍스트: 간단한 텍스트 설명 작성
- 헤딩:
# 제목1
,## 제목2
와 같은 방식으로 작성하여 제목 형식으로 표시 - 목록:
- 항목
형식으로 작성하여 리스트 작성
파일 저장 및 내보내기
작업한 노트북을 저장하고 싶다면, 상단 메뉴의 File
에서 Save and Checkpoint
를 선택합니다. Jupyter Notebook은 기본적으로 .ipynb
확장자로 저장되며, File
→ Download as
에서 .py
, .html
, .pdf
등의 형식으로 파일을 내보낼 수 있습니다.
4. 추가 패키지 설치하기
Anaconda는 많은 기본 패키지를 포함하고 있지만, 필요에 따라 추가 패키지를 설치할 수도 있습니다.
- Anaconda Prompt에서 설치: 예를 들어,
numpy
패키지를 설치하려면 다음 명령을 실행합니다.conda install numpy
- Jupyter Notebook 내에서 설치: Jupyter Notebook의 셀에서
!
를 사용해 pip 명령을 실행할 수도 있습니다.!pip install numpy
이와 같은 방식으로 Jupyter Notebook을 활용하면, 실시간 코드 실행과 데이터 시각화를 통해 Python 학습과 데이터 분석에 유용하게 사용할 수 있습니다.
'실버를 위한 코딩 > 파이썬' 카테고리의 다른 글
모듈을 부르는 차이 비교 (0) | 2024.11.04 |
---|---|
[파이썬] 개발 폰트 설정하기 (1) | 2024.11.01 |
파이참(PyCharm) 설치 과정 (0) | 2024.10.30 |
아나콘다 가상환경 설정하기 (2) | 2024.10.29 |
파이참(PyCharm)과 아나콘다(Anaconda) (3) | 2024.10.28 |