파이썬을 이용한 분석환경 세팅하기.
1. 파이선
파이썬은 기본적으로 스크립팅 방식의 프로그래밍 언어입니다. 범용성과 확장성이 매우 뛰어나다고 할 수 있습니다. 파이선은 오픈소스이기 때문에 발전 가능성이 크게 열려 있다고 볼 수 있습니다. 참고로 TensorFlow, Caffe, Pythorch, Keras등을 사용하는데 파이선이 사용되므로 배워두면 유용하다고 할 수 있습니다. 단 파이선을 편리하게 쓰려면 개발 환경이 필요합니다.
2. 아나콘다
아나콘다는 파이선을 이용하여 데이터 분석과 머신러닝이 가능할 수 있도록 지원하는 IDE입니다. 참고로 파이썬 뿐만 아니라 R역시 지원을 한답니다. 아나콘다를 통해 주피터 등을 이용할 수 있기 때문에 아나콘다 설치가 거의 필수로 되어가고 있습니다.
www.anaconda.com/ 에서 본인 컴퓨터에 맞는 것으로 설치를 진행하시면 됩니다. 아나콘다를 설치하면서 주피터를 설치하겠냐는것에 체크를 하면 주피터 노트북이 설치 됩니다.
3. 주피터 노트북
주피터 노트북은 interactive형식으로 코드 개발 환경을 제공하는 웹 기반 프로그램입니다. 웹 형식이기 때문에 자유롭게 접근이 가능하고 라인별로 코드를 실행할 수 있기 때문에 매우 유용하다고 할 수 있습니다. 주피터 노트북에서 '노트북'은 프로젝트 단위라고 할 수 있으며 확장자는 ipynb파일 형식입니다.
주피터에서 각 라인은 'cell'이라고 부릅니다.
댓글목록