Jupyter-ноутбуки, данные и дополнительные материалы к третьему изданию учебника по статистике Think Stats на Python и pandas.
jakevdp/PythonDataScienceHandbook
Бесплатные Jupyter-ноутбуки с полным текстом Python Data Science Handbook: NumPy, Pandas, Matplotlib и Scikit-Learn.
- Звёзды
- 50,390
- Форки
- 19,164
- Открытые issues
- 226
- Последний коммит
- 2 года назад
Что это?
В репозитории собран полный текст Python Data Science Handbook в виде исполняемых Jupyter-ноутбуков. Книга знакомит с основными библиотеками Python для работы с данными, включая IPython, NumPy, Pandas, Matplotlib и Scikit-Learn, а также с другими связанными пакетами.
Ноутбуки можно читать онлайн на сайте, запускать локально из каталога notebooks или открывать прямо в Google Colab либо Binder без локальной настройки. Предполагается, что читатель уже знаком с языком Python; основы языка разобраны в сопутствующем проекте A Whirlwind Tour of Python.
Код написан и протестирован на Python 3.5, но большая его часть должна работать и на Python 2.7 и других более старых версиях. Список используемых пакетов приведён в файле requirements, также есть инструкции по настройке окружения conda. Код распространяется по лицензии MIT, а текст — по лицензии CC-BY-NC-ND.
Ключевые возможности
- 01Полный текст книги в формате Jupyter-ноутбуков
- 02Охватывает IPython, NumPy, Pandas, Matplotlib и Scikit-Learn
- 03Запуск в Google Colab или Binder без локальной настройки
- 04Содержит файл requirements и инструкции по настройке окружения conda
- 05Онлайн-версия доступна в виде сайта
Сценарии использования
- Изучение NumPy, Pandas и Matplotlib на практике с исполняемыми примерами
- Освоение основ машинного обучения с помощью Scikit-Learn
- Преподавание курса по data science с использованием исполняемых ноутбуков
Быстрый старт
- 1
Читайте книгу онлайн, ничего не устанавливая
- 2
Установите необходимые пакеты с помощью conda, используя файл requirements из README
conda install --file requirements.txt - 3
Или создайте отдельное окружение conda с именем PDSH и Python 3.5
conda create -n PDSH python=3.5 --file requirements.txt - 4
Откройте ноутбуки из каталога notebooks или запустите их в Google Colab либо Binder
Что важно знать
- Код тестировался с Python 3.5, и закреплённые версии пакетов могут не устанавливаться на более новых платформах.
- Текст распространяется по лицензии CC-BY-NC-ND, поэтому его нельзя использовать в коммерческих целях или изменять.
В подборках
Темы
Частые вопросы
- Что такое PythonDataScienceHandbook?
- Бесплатные Jupyter-ноутбуки с полным текстом Python Data Science Handbook: NumPy, Pandas, Matplotlib и Scikit-Learn. В репозитории собран полный текст Python Data Science Handbook в виде исполняемых Jupyter-ноутбуков. Книга знакомит с основными библиотеками Python для работы с данными, включая IPython, NumPy, Pandas, Matplotlib и Scikit-Learn, а также с другими связанными пакетами.
- PythonDataScienceHandbook можно использовать бесплатно? Какая у него лицензия?
- PythonDataScienceHandbook распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- PythonDataScienceHandbook всё ещё поддерживается?
- Нет коммитов больше 6 месяцев. Последний коммит в PythonDataScienceHandbook — 26 июн. 2024 г..
- Для чего можно использовать PythonDataScienceHandbook?
- Изучение NumPy, Pandas и Matplotlib на практике с исполняемыми примерами Освоение основ машинного обучения с помощью Scikit-Learn Преподавание курса по data science с использованием исполняемых ноутбуков
- Как установить PythonDataScienceHandbook?
- Читайте книгу онлайн, ничего не устанавливая Установите необходимые пакеты с помощью conda, используя файл requirements из README: conda install --file requirements.txt Или создайте отдельное окружение conda с именем PDSH и Python 3.5: conda create -n PDSH python=3.5 --file requirements.txt Откройте ноутбуки из каталога notebooks или запустите их в Google Colab либо Binder
- Где скачать PythonDataScienceHandbook?
- Исходный код и инструкции по установке — на GitHub: https://github.com/jakevdp/PythonDataScienceHandbook
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Минималистичная библиотека Python, которая создаёт стилизованные карты по данным OpenStreetMap с помощью osmnx, matplotlib и shapely.
Библиотека Python для интерактивного визуального анализа pandas-, polars- и pyarrow-датафреймов с помощью drag-and-drop в Jupyter.
12-недельный курс для начинающих по классическому машинному обучению: 26 уроков, Python и R, тесты и задания на основе Scikit-learn.
Примеры Jupyter-ноутбуков для разработки и бэктестинга алгоритмических торговых стратегий на данных DEX, DeFi и Binance CEX с Trading Strategy SDK.
100 упражнений по NumPy с решениями — для изучения и быстрого поиска примеров работы с массивами в Python.