반응형
프로그램 소개
- 파이썬의 장점
- 높은 확장성 및 범용성
- 상대적으로 쉬운 문법
- 라이선스 비용 없음
- 파이썬의 단점
- C계열 언어 대배 성능이 느림
- 아나콘다(Anaconda)
- 다양한 언어를 사용 할 수 있는 프로그램 제공
- 클라우드 기반의 7500개 이상 데이터분석 관련 패키지 제공
- 콘다(conda) 기반 환경 관리
- 주피터 노트북(Jupyter Notebook)
- 마크다운(Markdown)과 파이선 코드 혼용가능
- 간결한 화면 구성 및 환경 관리 용이
- 실행 결과 보존 및 공유 용이
아나콘다 설치
아나콘다 검색 - 실행 프로그램 다운로드 - 일반적인 설정은 기존의 defualt 값만 따라가도 된다.(Yes만 눌러도 됨)
아나콘다 네비게이터
- 아나콘다 네비게이터에서 여러개의 목록을 마주할 수 있다.
- 주피터랩, Spyder 등을 활용하여 한다.
- RStudio 설치 시 주의 (기존의 R과 충돌이 일어날 수 있음)
Jupyter notebook
아나콘다를 설치하면 jupyter를 사용 할 수 있다.
주피터 노트북
- 주피터 노트북의 조작
- 분석을 하고자하는 폴더로 이동하여 노트북 생성
- 기능을 온전히 사용하려면 Chrome 웹브라우저 또는 Chromium 기반 웹브라우저 사용
- 검은색 화면을 별도로 종료시키지 않는다.
- 실행창에서 해당 주소로 다시 접속할 수 있다. (실수로 종료시 혹은 브라우저가 뜨지 않을 시)
- 주피터 노트북 사용
- 원하는 경로에 폴더를 생성하고 지우고 이름을 변경 할 수 있다.
- 해당 경로 이름을 생성할때는
_
를 사용한다. - ipynb
- 주피터 노트북의 옛날 이름 ipython notebook
- 초록색일 경우에 실행중, shut down을 사용하여 종료 할 수 있다.
- 주피터 노트북 조작
- 웹기반이므로 웹에서 사용하는 단축키 사용 할 수 있다.
- Header : 제목이 있는 곳
- Toolbar : 도구 모음
- Line Numbers : 실행창
반응형
'데이터 분석 > PD' 카테고리의 다른 글
02 Python 기본 문법 (2) (0) | 2023.02.15 |
---|---|
Intro (0) | 2022.06.08 |