변명은 만개 결과는 한개

[ML with Python] 환경 세팅 본문

공부/ML

[ML with Python] 환경 세팅

노마십가 2019. 6. 20. 01:22
728x90
반응형

운좋게 회사 교육으로 해당 강의를 들을 수 있어서 정리겸 끄적이려고한다.

교재는

 

파이썬 라이브러리를 활용한 머신러닝(번역개정판)

사이킷런 핵심 개발자에게 배우는 머신러닝 이론과 구현 ...

www.kyobobook.co.kr

요것. 표지의 도룡뇽님이 넘 귀여운 것 같다..

교육 들을 때 마다 책을 공짜로 나눠줘서 넘 좋음..♡

 


 

Python Release Python 3.6.8

The official home of the Python Programming Language

www.python.org

요기서 파이썬 다운로드!


그리고 Python 폴더의 Scripts 라는 곳에서 커맨드 창 열고

1. pip install jupyter

 jupyter notebook 은 프로그램 코드를 브라우저에서 실행해주는 대화식 환경임. 탐색적 데이터 분석에 아주 적합하다고 합니다. ( 사실 저 위에 책이 주피터 노트북으로 써져있어서 그래요. 모든 코드는 https://github.com/rickiepark/introduction_to_ml_with_python 에서 받을 수 있음!)

 

2. pip install numpy

 파이썬으로 과학 계산을 하려면 꼭 필요한 패키지임. 사용 할 scikit-learn 에서 NumPy 배열은 기본 데이터 구조이므로 install!

 

3. pip install matplotlib

 파이썬의 대표적인 과학 계산용 그래프 라이브러리임. 데이터와 분석 결과를 다양한 관점에서 시각화해보면, 매우 중요한 통찰을 얻을 수 있다고 합니다

 

4. pip install pandas

 데이터 처리와 분석을 위한 파이썬 라이브러리.. 인데 쉽게말해서 엑셀 스프레드시트처럼 비슷한 테이블 형태를 제공해주는 친구라고 보면됨. 또한 SQL처럼 테이블에 조인 쿼리 가능하고, 이것저것 많이 사용가능하니 install!

 

5. pip install scipy

 과학 계산용 함수를 모아놓은 파이썬 패키지. scikit-learn은 SciPy 의 함수를 많이쓰는데 특히 희소 행렬 기능을 제공하는 'scipy.sparse' 가 중요함.

 

+ pip install mglearn

 이 라이브러리는 그래프나 데이터 적재와 관련한 세세한 코드를 일일이 쓰지 않아도 되게끔 이 책을 위해 만든 유틸리티 함수들임! 궁금하면 깃허브 저장소에서 함수 자세히 볼 수 있으니까.. 암튼 이것도 install


 

그래서 요게 완료된 후 introduction_to_ml_with_python-master 다운 받고,

 

 

jupyter 에서 요렇게,

 

01-introduction.ipynb 에서는

요렇게 나오는거면 대충 환경설정이 끝난 것 같다 ^ㅇ^)~

728x90
반응형