반응형

안녕하세요, 왕초보 코린이를 위한 코딩유치원에 오신 것을 환영합니다.

 

<파이썬 데이터 분석 관련 글>

 

2021.04.12 - [파이썬 패키지/데이터분석] - [파이썬 데이터 분석] 1편. 데이터는 금이다 (feat.데이터 관련 직업 소개)

2021.04.13 - [파이썬 패키지/데이터분석] - [파이썬 데이터 분석] 2편. 데이터 분석을 위한 준비 (Jupyter Notebook 설치 및 사용법)

2021.04.14 - [파이썬 패키지/데이터분석] - [파이썬 데이터 분석] 3편. 데이터 분석 필수 패키지, 판다스! (feat. 10 minutes to pandas)

2021.04.15 - [파이썬 패키지/데이터분석] - [파이썬 데이터 분석] 4편. 데이터 분석을 위한 데이터 다운로드 받기 (feat.공공데이터포털)

2021.04.16 - [파이썬 패키지/데이터분석] - [파이썬 데이터 분석] 5편. Jupyter Notebook으로 데이터 파일 불러오기 (꿀팁. Tap과 Tap+Shift 사용법은 꼭 알아두세요!!)

2021.04.17 - [파이썬 패키지/데이터분석] - [파이썬 데이터 분석] 6편. 데이터 분석에서 결측치란? (feat. 주피터 노트북 Pandas 관련 함수)


 

오늘은 본격적으로 데이터 분석을 배워보기 전에 개발환경을 설치해봅시다.

 

아마 예전에 저와 함께 아나콘다를 설치하신분들은 Anaconda Navigator를 실행하시면 아래와 같이 Jupyter Notebook이 깔려있으실텐데요. 앞으로 데이터 분석에는 이 쥬피터 노트북을 사용할 예정입니다. 만약 아나콘다 설치가 안되어 있으시다면 아나콘다를 설치해주세요.

 

2021.03.02 - [파이썬 기초/개발환경 구축] - [코딩유치원] 파이썬 개발환경 구축 1편 (파이썬 VS 아나콘다)

 

ANACONDA NAVIGATOR 기본화면

 

왜 예전에 설치했던 VS CODE를 사용하지 않는지 궁금해하실 수도 있다고 생각합니다. 그 이유는 아래 주피터 노트북에 대한 설명으로 대신하겠습니다. 참고로, GOOGLE에서 만든 Colab이라는 웹 기반 IDE도 있으며, 주피터 노트북과 아주 비슷합니다.


Jupyter Notebook

아래의 장점으로 인해 주로 데이터 사이언스에 많이 활용됨

 

장점

 

1. 코드를 블록 단위로 쪼개어 작성, 실행하여 결과를 바로바로 확인 가능

2. 시각화 라이브러리를 이용해 표와 그래프를 즉시 확인 가능

 

단점

 

1. 디버깅 기능이 없음

2. 웹 기반이므로 항상 모든 코드를 처음부터 실행해야 함

3. ipynb라는 전용 확장자를 사용해서 다른 프로그램에서 사용하기가 어려움 (VS Code에서는 되는 것 확인)


자, 지금부터는 주피터 노트북 사용법을 알아보겠습니다.

 

주피터 노트북 실행

주피터 노트북을 실행하는 방법은 2가지입니다.

 

1) Anaconda Navigator를 실행한 후, Jupyter Notebook을 클릭한다.

2) cmd 창에서 jupyter notebook이라고 입력한다.

 

실행하시면 웹 브라우저(크롬)에 아래와 같은 화면이 나옵니다.

 

쥬피터 노트북 실행 초기화면

 

새 파이썬 파일 생성

 

주피터 노트북에서 파이썬을 이용해서 데이터 분석을 하려면 아래와 같이 새로운 파이썬 파일을 생성해야합니다.

 

New - Python 3 차례대로 클릭

 

그러면 아래와 같이 새로운 창이 생성되면서 Jupyter Notebook으로 파이썬을 코딩가능합니다. 간단히 hello jupyter를 출력하는 코드를 입력하고 실행해 보았습니다. 자세히 보시면 In [1]:이 적힌 줄이 실행 코드이고, 바로 아래 코드 실행 결과가 표시되는 것을 볼 수 있습니다.

 

 

자주 사용할 것 같은 단축키

 

단축키 기능
Shift+Enter 선택한 셀 실행 후, 다음 셀 선택 (셀이 없으면 생성)
Ctrl+Enter 선택한 셀 모두 실행 (맥북은 Command + Enter도 됨)
A 위에 셀 추가
B 아래에 셀 추가
X 잘라내기
C 복사하기
V 붙여넣기
Z 지운 셀 되돌리기
DD 선택한 셀 삭제
H 단축키 설명창 열기

 

반응형

+ Recent posts