jupyter notebook

python

  • coding program
  • numpy, pandas, sklearn 등의 모듈을 각각 설치해야 함

anaconda

  • numpy, pandas, sklearn 등의 모듈이 모두 포함되어 있음
  • 용량이 큼(약 500MB)

jupyter notebook

mode

  • 명령모드(esc) : 셀을 수정할 때 사용, 왼쪽 바의 색깔이 파란색입니다.
  • 편집모드(enter) : 셀안의 내용을 수정할 때 사용, 왼쪽 바의 색깔이 녹색입니다.

style

  • markdown(명령모드 + m) : 셀 안에 설명을 작성할 때 사용
  • code(명령모드 + y) : 파이썬 코드를 작성할 때 사용
  • 라인 넘버(명령모드 + l)

단축키

  • 셀 실행 : shift + enter, ctrl + enter
  • 셀 삭제 : (명령모드) x
  • 되돌리기 : (명령모드) z
  • 셀 생성 : (명령모드) a(위에), b(아래)

매직 커맨드

  • 셀 내부에서 특별하게 동작하는 커맨드
  • % : 한줄의 magic command를 동작
  • %% : 셀 단위의 magic command를 동작

주요 magic command

  • %pwd : 현재 주피터 노트북 파일의 경로
  • %ls : 현재 디렉토리의 파일 리스트
  • %whos : 현재 선언된 변수를 출력
  • %reset : 현재 선언된 변수를 모두 삭제

shell command

  • 주피터 노트북을 실행 셀 환경의 명령을 사용
  • 명령어 앞에 !를 붙여서 실행

주요 명령어 : ls, cat, echo 등

  • !echo python : 뒤에 오는 문자열(python)을 출력해줍니다.
  • !ls : 현재 디렉토리에 있는 데이터를 표시해줍니다.