jakevdp/PythonDataScienceHandbook
요약
이 저장소는 Python Data Science Handbook 전체 내용을 Jupyter notebooks 형태로 무료로 제공합니다. 사용자는 온라인 링크, Google Colab, 또는 binder를 통해 코드를 실행할 수 있으며, 이 책은 IPython, NumPy, Pandas, Matplotlib, Scikit-Learn 등 데이터 과학에 필수적인 핵심 라이브러리를 다룹니다.
핵심 포인트
- Python Data Science Handbook의 전체 내용을 Jupyter notebooks 형태로 제공받을 수 있습니다.
- 주요 학습 내용은 IPython, NumPy, Pandas, Matplotlib, Scikit-Learn 등 데이터 처리 핵심 라이브러리에 초점을 맞춥니다.
- 코드를 실행하기 위해 `requirements.txt`에 명시된 패키지들을 conda를 사용하여 환경 설정할 수 있습니다.
- 저장소의 코드는 MIT license 하에 배포되며, 텍스트 콘텐츠는 CC-BY-NC-ND license 하에 배포됩니다.
이 저장소는 (무료!) Jupyter notebooks 형태로 Python Data Science Handbook 전체 내용을 포함하고 있습니다.
온라인에서 책 전체를 https://jakevdp.github.io/PythonDataScienceHandbook/ 에서 읽어보세요.
이 저장소의 notebooks 디렉토리에 있는 Jupyter notebooks를 사용하여 코드를 실행하세요.
Google Colab을 사용하여 이 notebooks의 실행 가능한 버전을 실행하세요:
binder를 사용하여 이 notebooks로 라이브 notebook server를 실행하세요:
O'Reilly Media를 통해 인쇄된 책을 구매하세요
이 책은 Python 3.5로 작성 및 테스트되었으나, 다른 Python 버전(Python 2.7 포함)도 거의 모든 경우에 작동할 것입니다.
이 책은 Python에서 데이터를 다루는 데 필수적인 핵심 라이브러리, 특히 IPython, NumPy, Pandas, Matplotlib, Scikit-Learn 및 관련 패키지들을 소개합니다. Python 언어에 대한 숙련도가 있다고 가정합니다. 만약 언어 자체에 대한 빠른 소개가 필요하다면, 무료 동반 프로젝트인 A Whirlwind Tour of Python을 참조하세요. 이는 연구자와 과학자를 대상으로 하는 Python 언어에 대한 빠른 속도의 입문서입니다.
본문에 포함된 notebooks의 인덱스는 Index.ipynb를 참조하세요.
책의 코드는 Python 3.5로 테스트되었으나, 대부분(전부는 아님) Python 2.7 및 다른 오래된 Python 버전에서도 올바르게 작동할 것입니다.
책의 코드를 실행하는 데 사용한 패키지들은 requirements.txt에 나열되어 있습니다 (이 중 일부 정확한 버전 번호는 귀하의 플랫폼에서 사용할 수 없을 수도 있음에 유의하세요. 귀하의 용도에 맞게 조정해야 할 수도 있습니다). conda를 사용하여 요구 사항을 설치하려면 명령줄에서 다음을 실행하세요:
$ conda install --file requirements.txt
Python 3.5와 모든 필요한 패키지 버전이 포함된 PDSH라는 이름의 독립된 환경을 생성하려면 다음을 실행하세요:
$ conda create -n PDSH python=3.5 --file requirements.txt
conda documentation의 Managing Environments 섹션에서 conda 환경 사용에 대해 더 자세히 읽을 수 있습니다.
위에 나열된 노트북의 모든 코드 샘플을 포함하여, 이 저장소(repository)의 코드는 MIT license 하에 배포됩니다. 자세한 내용은 Open Source Initiative에서 확인하세요.
책의 텍스트 콘텐츠는 CC-BY-NC-ND license 하에 배포됩니다. 자세한 내용은 Creative Commons에서 확인하세요.
AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub Trending Jupyter Notebook (weekly)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기