- [Python] Jupyter notebook 기본2020년 06월 29일
- 홀쑥
- 작성자
- 2020.06.29.:19
작업공간 바꾸기
Jupyter notebook 바로가기 오른쪽 클릭 후 속성
이후 주피터 실행
사용할 패키지들
1. Numpy
-
행렬 / 선형대수 / 통계 패키지
-
머신러닝의 이론적 백그라운드는 선형대수와 통계로 이루어져 있다
-
사이킷런 같은 머신러닝 패키지가 넘파이 기반으로 되어 있다
2. Scipy
-
자연과학과 통계를 위한 다양한 패키기
-
머신러닝 패키지인 사이킷런에서도 Scipy 패키지로 구축된 여러가지 패키지를 제공한다
3. Pandas
-
대표적인 데이터 처리 패키지
-
판다스는 2차원 데이터 처리에 특화되어 있다 ( 넘파이가 행렬기반의 데이타를 처리에 특화되어 있어서 일반 데이타 처리가 부족한데 반해)
-
matplotlib을 호출하여 쉽게 시각화하는 구조
4. Matplotlib / Seaborn
-
파이썬의 대표적인 시각화 패키지
-
시각적인 디자인 부분이 투박하고 단순한 시각화 표현에도 코드가 길어질 수 있다
-
matplotlib를 보완하기 위한 패키지가 seaborn 이다
추가 내용
라이브러리 설치
- Anaconda prompt를 관리자 권한으로 실행
pip install 라이브러리명
도움말
?변수 또는 변수? > shift + enter
?함수 > shift + enter
또는 변수나 함수에 커서 놓고 > shift + tab
타이핑 하면서 탭키를 누르면 완성된다
크롬으로 변경하려면
먼저 크롬을 열고 서버 콘솔 창에 있는 주소르 복사하여 URL 경로에 붙인다
ex) http://localhost:8888/?token=cd1933550bfed6c793c10636004dd6fa50306e2e66ab51c8
% 매직명령어
%ls : 현재 디렉토리의 목록
%pwd : 현재 작업 경로
%history : 입력했던 명령어 내역
%matplotlib inline : 기본이 새창으로 그래프를 출력하는데, 그래프의 결과를 출력차에 그래도 표현되도록
! OS 명령
!dir/w
!ls
!conda list
쉘모드 변경
- Code 쉘로 변경 : esc > y
- Markdown 쉘로 변경 : esc > m
사용법
Ctrl + Enter : 한 칸 실행
실행 중인 코드는 이렇게 *표시로 나온다. 이럴때는 위에 ■ 버튼을 눌러 실행을 멈춘다.
Restart : 다시 시작 (앞의 내용이 적용 안됨)
Restart & Clear Output : 출력값을 초기화 하고 다시 시작
Restart & Run All : 다시시작하고 전부 다시 실행
Run All : 전부 실행
Run All Above : 선택한 셀 위 쪽을 전부 다 실행
Run All Below : 선택한 셀 밑 쪽을 전부 다 실행
b : 쉘을 새로 생성
a : 선택한 쉘의 앞에 쉘 생성
esc > m: 선택한 쉘 Markdown 쉘로 만들기
esc > y : 설명문으로 된 쉘 Code 쉘로 만들기
Ctrl + Enter : 선택한 Markdown 쉘 문서로 만들기
* 별표 하나는 번호 없는 목록
*로 감싸면 기울이기(주의 : *와 글자 사이에 공백 안됨)*
**별표 2개는 굵게**
***별표 3개는 굵고 기울이기***
가로선---
---
> 인용문 이지만 많이 사용 (띄어쓰기 필수)<div align="center">헬로우 월드 </div>
<img src='dataset/puppy.jpg'>
[링크걸기](http://www.data.go.kr)
이미지 링크 [![텍스트](https://t1.daumcdn.net/daumtop_chanel/op/20170315064553027.png)]
## <font color="green">코드 결과 </font>
코드 모드
markdown모드에서
<table>
<tr><td>인덱스</td><td>값</td></tr>
<tr><td>1</td><td>1호선</td></tr>
</table>[연습]
지하철 이미지 출력
그 이미지를 클릭하면 지하철 홈페이지에 연결
([<img src="dataset/map_subway.jpg"/>](www.seoulmetro.co.kr/kr/index.do?device=PC)
다음글이전글이전 글이 없습니다.댓글