Учебники по науке о данных Python
Этот репозиторий содержит тщательно подобранный список руководств по Python для науки о данных, НЛП и машинного обучения.
Кураторский список учебных пособий по R для науки о данных, НЛП и машинного обучения .
Полный тематический список руководств, кодов, статей и других ресурсов по машинному и глубокому обучению.
Язык Питон
- Python 3 в одной картинке
- Потрясающий питон
- Жаргон из мира функционального программирования простыми словами!
- Погружение в Python
- Изучите Python Wiki на Reddit
- Изучите 90% Python за 90 минут
- Вопросы по Python с наибольшим количеством голосов
- Основные понятия Python
- Краткий справочник по Python
- Элементы стиля Python
- Что делает ключевое слово выход в Python?
- Анализ значений из файла JSON в Python
- Часто задаваемые вопросы о Python Quora
- временная сложность различных операций - list/dict - в текущем CPython
- Скрипты на Python
- Учебное пособие по написанию сценариев Python
- Написание сценариев на Python
- Могу ли я использовать Python в качестве замены bash?
Полезные онлайн-курсы
- Изучите Python (Codecademy)
- Бесплатный интерактивный курс: введение в Python для науки о данных (DataCamp)
- Введение в информатику и программирование с использованием Python (MIT)
- Питон для всех
- Основы программирования на Python
Наука о данных с Python
- Ноутбуки IPython для анализа данных
- Потрясающий Python — анализ данных
- Статистика
- Статистика и наука о данных
- Введение в научный Python (и немного математики, стоящей за ним) – NumPy
- Анализ данных и блокноты IPython
- Python для науки о данных: основные понятия
- Примечания Pycon India 2015 г.
- 5 важных достижений Python Data Science в 2015 году
- Исследование данных с помощью шпаргалки Numpy
- Запрос Craiglist с помощью Python
- Введение в Numpy и Scipy
- Создайте таблицы бросков НБА
- PythonR: Python встречается с R
- Как мне изучить анализ данных с помощью Python?
- Что интересного можно сделать с Python?
- Что лучше для анализа данных: R или Python?
- Парсинг веб-страниц в Python
- Руководство по изучению Python для науки о данных
- Python для науки о данных — шпаргалка для начинающих
- Вопросы по науке о данных Python, получившие наибольшее количество голосов
- Удивительный Python — визуализация данных
- Удивительный Python — уменьшение карты
Библиотека Pandas в Python
- Введение в структуры данных pandas
- Полезная шпаргалка по пандам
- Введение в научный Python – Pandas
- 10 минут до Панд
- Полезные фрагменты Pandas
- Анализ таймсерий с использованием Pandas
- Упражнения с пандами. Практикуйте свои навыки работы с пандами.
- Группировка в Пандах
- Работа с «большими данными» протекает с использованием pandas
- Упрощенный анализ данных с помощью панд (серия видео)
- Шпаргалка по основам Pandas
- Быстрые операции с кадром данных Pandas
- Переименование столбцов в Pandas (видео)
- Удаление столбцов из Pandas DataFrame (видео)
- Добавление нового столбца в существующий DataFrame
- Добавьте одну строку в pandas.DataFrame.
- Изменение порядка столбцов DataFrame
- Изменение типа данных столбцов (видео)
- Получение списка заголовков столбцов из DataFrame
- Преобразование списка словарей в Dataframe
- Получение количества строк панд DataFrame
- Самый эффективный способ перебирать DataFrames
- Удаление строки DataFrame на основе значения столбца
- Удаление списка строк из Pandas DataFrame
- Сортировка DataFrame или одного столбца
- Фильтрация строк DataFrame по значению столбца
- Фильтрация строк DataFrame по нескольким критериям
- Удаление всех нечисловых столбцов из DataFrame
- Подсчет и удаление пропущенных значений
- Выбор нескольких строк и столбцов из DataFrame
- Уменьшение размера DataFrame
Машинное обучение с Python
- Связанный список AI, ML
- Нормализация данных в Python
- Книга по машинному обучению Python
- Оглавление и блокноты с кодом
- Машинное обучение с scikit Learn
- Шпаргалка по алгоритмам машинного обучения
- Как вычислить точность, отзыв, точность и показатель f1 для многоклассового случая с обучением scikit?
- Одно горячее кодирование для машинного обучения на Python
- Создание (полу) автономного дрона с помощью Python
- Потрясающий Python — машинное обучение
- Компьютерное зрение
- Удивительный Python — компьютерное зрение
Научное обучение
- scikit учиться в Википедии
- Введение в машинное обучение с помощью scikit-learn , видео!
- Нежное введение в Scikit-Learn: библиотека машинного обучения Python
- PyData Seattle 2015 Учебное пособие по Scikit-learn , sklearn_scipy2013
- SKLEARN BENCHMARKS: централизованное хранилище для отчетов о производительности модели scikit-learn для различных настроек параметров и наборов данных. Сообщайте о результатах тестов sklearn на openml.org.
- Как получить наиболее информативные функции для классификаторов scikit-learn?
- Пример кода для прогнозирования цен на аренду жилья на время отпуска Airbnb с использованием scikit-learn на Spark
- Учебное пособие по машинному обучению с помощью scikit
- Параллельное и крупномасштабное машинное обучение с помощью scikit-learn, Meetup
- Сохранение классификатора на диск в scikit-learn
Линейная регрессия в Python
- Линейная регрессия в Python, сообщение в блоге
- Линейная регрессия с использованием Scikit Learn
- Дружественное введение в линейную регрессию (с использованием Python)
- Пример линейной регрессии в Python
- Регрессионный анализ с использованием пакета Python StatsModels
- Запустите регрессию OLS с помощью фрейма данных Pandas
Логистическая регрессия в Python
- Логистическая регрессия с изучением scikit
- Логистическая регрессия в Python
- Реализация функции softmax в Python
- Что является обратной силой регуляризации в логистической регрессии? Как это должно повлиять на мой код?
- Блог Yhat: логистическая регрессия в Python
- Пример логистической регрессии в Python с использованием scikit-learn
- РУКОВОДСТВО ПО ЛОГИСТИЧЕСКОЙ РЕГРЕССИИ И ОПТИМИЗАЦИИ В PYTHON
- Использование логистической регрессии в Python для науки о данных
k Ближайшие соседи в Python
- Хорошее руководство по реализации K Nearest Neighbours с использованием scikit Learn.
- Можно ли указать свою собственную функцию расстояния с помощью кластеризации K-Means scikit-learn?
- Учебник по реализации k-ближайших соседей в Python с нуля
- Реализация собственного алгоритма k-ближайшего соседа с использованием Python
- реализация knn Python на StackOverflow
- kNN с большими разреженными матрицами в Python
- Sklearn использование kNN с помощью определяемой пользователем метрики
Нейронные сети в Python
- Реализация нейронной сети с нуля на Python, Код
- Нейронная сеть в 11 строках Python
- Ускорение вашей нейронной сети с помощью Theano и графического процессора, Код
- Какая библиотека нейронных сетей для Python лучшая?
- Учебное пособие по рекуррентной нейронной сети в Python. Часть 1, Часть 2, Код
- PyBrain: модульная библиотека машинного обучения для Python
- Учебное пособие по нейронным сетям – путь к глубокому обучению
Деревья решений в Python
- Как извлечь правила принятия решений из дерева решений scikit-learn?
- Как мне узнать, по каким атрибутам разбивается мое дерево, при использовании scikit-learn?
- Quora: Какая библиотека Python является хорошей для деревьев решений?, StackOverflow
- Построение деревьев решений на Python
- Деревья решений на чистом Python
- Построение дерева решений с нуля на Python — урок для начинающих
- Использование Python для создания и использования простого классификатора дерева решений
- Деревья решений в Python с scikit-learn и pandas
- Код простого дерева решений на Python
- Тетрадь для уроков: Деревья регрессии и классификации
- Откройте для себя структуру данных с помощью деревьев решений
Случайный лес с Python
- Начало работы со случайными лесами: конкурс Titanic на Kaggle, пример кода Python
- RandomForestClassifier против ExtraTreesClassifier в изучении scikit
- Мощное руководство по изучению случайного леса
- Как определяется важность функций в RandomForestClassifier?
- Интерпретация случайного леса с помощью scikit-learn
- Случайные леса в учебнике Python
- Несбалансированная классификация с использованием RandomForestClassifier в sklearn
- Случайный лес с категориальными признаками в sklearn
- Как вывести классификатор RandomForest из Python?
- Тетрадь для уроков: ансамблирование, упаковка и случайные леса.
Машина опорных векторов в Python
- Самая быстрая реализация SVM, которую можно использовать в Python
- Пример использования привязок Python для библиотеки SVM, LIBSVM
- Какую библиотеку SVM лучше всего использовать из Python?
- Как работает функция предиктор_проба() в sklearn.svm.svc?
- Поддержка векторной машины в Python с использованием примера функций libsvm
- Пример SVM с линейным машинным обучением SVC на Python
- Понимание алгоритма машины опорных векторов на примерах (вместе с кодом)
НЛП/Интеллектуальный анализ текста в Python
- Книга НЛП с Python О.Р. , Python 3
- Удивительный Python — НЛП
- Удивительный Python — обработка текста
- Текстовая аналитика: введение и токенизация
- КНИГА НЛТК
- Элегантная генерация N-грамм в Python
- Вычисление N грамм с использованием Python
- Н-граммы: Пояснение + 2 приложения
- Учебное пособие по НЛП с Python
Анализ настроений с помощью Python
- Комплексное руководство по анализу настроений
- Twitter-Анализ настроений
- Базовый анализ настроений с помощью Python
- Как лучше всего провести анализ настроений с помощью Python?
- Как рассчитать настроения в Твиттере с помощью AlchemyAPI с Python
- Вторая попытка: анализ настроений в Python
- Анализ настроений с помощью классификации текста Python NLTK
- Коды и пояснения
- Анализ настроений с помощью «мешка слов»
- Анализ настроений с помощью наивного Байеса
Pickle: преобразовать объект Python в поток символов
- Сериализация Python — зачем мариновать?
- Сериализация объектов Python , двоичных файлов
- Что такое Pickle в Python?
- Как cPickle выгрузить и загрузить отдельные словари в один и тот же файл?
- Понимание травления в Python
АвтоМЛ
- TPOT: инструмент Python для автоматизации обработки данных, репозиторий GitHub.
Связанные с регулярными выражениями
- RegExr
- регулярное выражение101
- Питекс
- Как использовать регулярные выражения (Regex) в Microsoft Excel как внутри ячейки, так и в циклах
- Расширенные фильтры: потрясающая альтернатива регулярным выражениям в Excel
Сценарии оболочки
- Вызов внешней команды в Python
- Запуск команды оболочки из Python и захват вывода
- Могу ли я использовать Python в качестве замены bash?
- Скрипты Python как замена скриптов утилиты Bash
- Как написать сценарий оболочки с использованием Bash Shell в Ubuntu
- Журнал Red Hat | Python для скриптеров Bash: тщательно охраняемый секрет
- Встроить bash в python
- Bash2py: переводчик Bash на Python
- Начинающие/BashScripting
- Руководство для начинающих по написанию сценариев оболочки: основы
- Учебное пособие по написанию сценариев оболочки Linux v1.05r3. Руководство для начинающих.
Другие хорошие списки
- pycrumbs — Биты и байты Python из Интернета
- проекты python github — собирайте и классифицируйте проекты python на Github.
- справочник по Python — полезные функции, руководства и другие вещи, связанные с Python
- pythonidae — Кураторские децибаны ресурсов по научному программированию на Python.