Jupyter 노트북
데이터 과학 및 대화 형 컴퓨팅을위한 포괄적 인 Jupyter Notebook 단축키 및 워크플로우.
기본 정보
| | Shortcut | Mode | Description | |
| --- | --- | --- |
| | Enter
| Command | Enter Edit Mode | |
| | Esc
| Edit | Enter Command Mode | |
| | Shift+Enter
| Both | Run Cell and Select Below | |
| | Ctrl+Enter
| Both | Run Cell | |
| | Alt+Enter
| Both | Run Cell and Insert Below | |
| | ↑/↓
| Command | Select Cell Above/Below | |
| | A
| Command | Insert Cell Above | |
| | B
| Command | Insert Cell Below | |
| | X
| Command | Cut Cell | |
| | C
| Command | Copy Cell | |
| | V
| Command | Paste Cell Below | |
| | Shift+V
| Command | Paste Cell Above | |
| | DD
| Command | Delete Cell | |
| | Z
| Command | Undo Cell Deletion | |
셀 운영
| | Shortcut | Mode | Description | |
| --- | --- | --- |
| | M
| Command | Change to Markdown Cell | |
| | Y
| Command | Change to Code Cell | |
| | R
| Command | Change to Raw Cell | |
| | 1-6
| Command | Change to Heading 1-6 | |
| | Shift+M
| Command | Merge Selected Cells | |
| | Ctrl+Shift+-
| Edit | Split Cell at Cursor | |
| | Shift+J/K
| Command | Extend Selection Below/Above | |
| | Shift+↑/↓
| Command | Extend Selection | |
Code 편집
| | Shortcut | Mode | Description | |
| --- | --- | --- |
| | Tab
| Edit | Code Completion or Indent | |
| | Shift+Tab
| Edit | Tooltip | |
| | Ctrl+]
| Edit | Indent | |
| | Ctrl+[
| Edit | Dedent | |
| | Ctrl+A
| Edit | Select All | |
| | Ctrl+Z
| Edit | Undo | |
| | Ctrl+Shift+Z
| Edit | Redo | |
| | Ctrl+Y
| Edit | Redo | |
| | Ctrl+Home
| Edit | Go to Cell Start | |
| | Ctrl+End
| Edit | Go to Cell End | |
| | Ctrl+Left/Right
| Edit | Go Left/Right One Word | |
| | Ctrl+Backspace
| Edit | Delete Word Before | |
| | Ctrl+Delete
| Edit | Delete Word After | |
실행 코드
| | Shortcut | Mode | Description | |
| --- | --- | --- |
| | Shift+Enter
| Both | Run Cell, Select Below | |
| | Ctrl+Enter
| Both | Run Cell | |
| | Alt+Enter
| Both | Run Cell, Insert Below | |
| | Ctrl+K
| Command | Interrupt Kernel | |
| | 0,0
| Command | Restart Kernel | |
| | Shift+L
| Command | Toggle Line Numbers | |
| | Shift+O
| Command | Toggle Output | |
파일 작업
| | Shortcut | Mode | Description | |
| --- | --- | --- |
| | Ctrl+S
| Both | Save and Checkpoint | |
| | Ctrl+Shift+S
| Command | Save As | |
| | Ctrl+O
| Command | Open | |
| | Ctrl+N
| Command | New Notebook | |
| | Ctrl+Shift+P
| Command | Command Palette | |
전망과 배치
| | Shortcut | Mode | Description | |
| --- | --- | --- |
| | Shift+Space
| Command | Scroll Up | |
| | Space
| Command | Scroll Down | |
| | Ctrl+Shift+L
| Command | Toggle All Line Numbers | |
| | F
| Command | Find and Replace | |
| | O
| Command | Toggle Output | |
| | Shift+O
| Command | Toggle Output Scrolling | |
매직 명령
| | Command | Description | |
| --- | --- |
| | %run script.py
| Run Python script | |
| | %load script.py
| Load script into cell | |
| | %who
| List variables | |
| | %whos
| List variables with details | |
| | %time statement
| Time execution of statement | |
| | %timeit statement
| Time execution multiple times | |
| | %matplotlib inline
| Enable inline plots | |
| | %pwd
| Print working directory | |
| | %cd directory
| Change directory | |
| | %ls
| List directory contents | |
| | %history
| Show command history | |
| | %reset
| Reset namespace | |
| | %debug
| Enter debugger | |
| | %pdb on/off
| Toggle automatic debugger | |
셀 매직 명령
| | Command | Description | |
| --- | --- |
| | %%time
| Time execution of entire cell | |
| | %%timeit
| Time execution of cell multiple times | |
| | %%bash
| Run cell as bash script | |
| | %%html
| Render cell as HTML | |
| | %%javascript
| Run cell as JavaScript | |
| | %%latex
| Render cell as LaTeX | |
| | %%markdown
| Render cell as Markdown | |
| | %%python2
| Run cell with Python 2 | |
| | %%python3
| Run cell with Python 3 | |
| | %%writefile filename
| Write cell contents to file | |
데이터 과학 Workflows
데이터 로딩 및 탐험
카지노사이트
데이터 시각화
카지노사이트
기계 학습 Pipeline
카지노사이트
Markdown 형식
기타 제품
카지노사이트
텍스트 포맷
카지노사이트
이름 *
카지노사이트
링크 및 이미지
카지노사이트
사이트맵
카지노사이트
수학 (LaTeX)
카지노사이트
최고의 연습
회사연혁
- 의미 있는 변수명
- 코멘트 및 docstrings 추가
- 여러 세포로 복잡한 작업
- 반복된 가동을 위한 기능 사용
- 상단에 libraries 가져 오기
데이터 분석 Workflow
- ** 데이터 로딩**: 수입 및 초기 탐험
- ** 데이터 청소 **: 핸들 누락 값, outliers
- Exploratory Data Analysis: 시각화 및 통계
- 명세 Feature Engineering: 새로운 기능 만들기
- 명세 ** Modeling**: 기차 및 평가 모델
- 명세 ** 결과**: 결과 해석 및 시각화
성능 팁
- NumPy/Pandas를 이용한 벡터화 작업
- 가능할 때 루프를 피하십시오
- 적절한 데이터 유형 사용
- 큰 세포의 명확한 산출
- 재시작 커널 주기적으로
회사연혁
- Markdown 셀을 사용하여 설명
- 문서 가정 및 결정
- 데이터 소스 정보 포함
- 결론 및 다음 단계 추가
- 사용 명확한 단면도 headers