티스토리 뷰
1. Introduction to Deep Learning / L4. Jupyter Notebooks - Cells
chrisysl 2018. 6. 20. 22:12Code cells
- 대부분의 작업이 실행되는곳
- 코드를 작성하고 실행, 변수에 값을 할당, 함수 및 클래스 정의, 패키지 import 등등
- 한 셀에서 실행되는 코드는 다른 모든 셀에서 사용 가능
- 셀을 실행시킬때 Shift + Enter 또한 셀을 실행(Run) 시킴
- Shift + Enter로 특정 셀을 지정 후 셀을 실행시키면 다음 셀로 넘어가던지, 새로운 셀을 생성한다.
- 선택된 셀을 변경하지 않고 셀을 실행시키려면 Ctrl + Enter 를 누르면 된다.
- Shift + Tap은 해당 함수 및 변수에 대한 설명을 볼 수 있다.
- Shift + Tap을 두번 누르면 더 자세한 설명을 볼 수 있다.
working-with-code-cells (1).ipynb
# 해당 파일을 주피터 노트북에서 열면 된다. anaconda cmd창의 경로를 해당 파일이 있는 경로로 이동한다음
#> jupyter notebook 입력하면 브라우저상에서 확인 가능.
Markdown cells
- 셀은 텍스트를 작성하는 용도로도 사용할 수 있는데 Markdown 기능을 사용하면 된다.
- 링크를 걸거나, 텍스트의 스타일을 지정가능하는 등 텍스트 편집이 가능하다.
- 특정 셀을 선택 후 Markdown으로 지정한 뒤 Shift + Enter 또는 Ctrl + Enter를 눌러주면
- 해당 셀은 Markdown으로 지정이 되어 텍스트로 잡힌다.
- 텍스트와 코드를 같이 작성하는것은 타인에게 작성자의 코드에 대한 이해를 높히거나 등 쓸 데가 많다.
· Headers
- # 를 앞에 작성한 뒤 글자를 입력하면 헤더로 인식이 된다.
- # 하나는 h1헤더, ## 두개는 h2헤더 와 같은식이다.
# 헤더 적용 예시
· Links
- Markdown을 이용하여 링크를 걸 수 있다.
- [링크](https://www.ExampleOfLink.com) 과 같이 대괄호 안에 나타날 텍스트 소괄호 안에 실제 링크 주소
# 수학식 적용 예시
Jupyter notebook에서의 수학식 사용은 여기를 참고
이건 Markdown에 대한 추가자료 (https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet)