python의 수치해석 통계분석 프로그램용 IDE로 가장 많이 쓰이고 있는 것은 spyder이다. 그 IDE형태를 보면 다음과같이 생겼다.
Spyder 는 Anaconda 나 Winpython 패키지를 다운받으면 필요한 라이브러리들과 함께 다운 받을 수 있다.
Anaconda는 spyder 말고도 다양한 패키지를 제공한다. 앞으로 python으로 spyder 이외에도 여러가지를 시도하고싶은 사람들은 다운로드 하는 것을 추천한다.
Winpython의 경우 spyder 관련 lib 및 기능들은 모두 제공하지만, 다른 패키지는 제공하지 않으므로, 용량이 부족하거나 spyder말고 다른 기능을 이용하고 싶은 생각이 없다면 이걸 다운로드 하는 것을 추천한다. winpython 의 경우에는 window 운영체제만 서비스를 제공한다.
Anaconda Winpython 에서 제공하는 패키지 목록은 다음과 같다.
Anaconda Winpython 에서 제공하는 패키지 목록은 다음과 같다.
- numpy: 파이썬 수치연산 패키지, 행렬연산이 매우 빠르다.
- matplotlib: 데이터 visualization 에 매우 효율적인 패키지
- sci-py: 과학 분야에서 사용하고 있는 여러 데이터 fitting 툴 패키지
- pandas: 통계 및 시계열 객체, DB처럼 다루기 용이하다.
- etc...
필자의 경우에는 Anaconda 패키지를 다운로드하여 사용하고 있다.
Anaconda 다운로드 사이트- http://continuum.io/downloads
Winpython 다운로드 사이트 -http://sourceforge.net/projects/winpython/
현재 올라온 python 관련 코드와 앞으로 올라올 모든 코드는 spyder 환경 내에서 작성한 것이다.
댓글 없음:
댓글 쓰기