Statsmodels
Statsmodels — модуль Python, который предоставляет классы и функции для оценки множества различных статистических моделей, а также для проведения статистических тестов и исследования статистических данных.
Особенности Statsmodels:
• Для каждого оценщика доступен обширный список статистики результатов.
• Результаты проверяются на соответствие существующим статистическим пакетам, чтобы убедиться в их правильности.
• Поддерживает указание моделей с использованием формул R-стиля и фреймов данных Pandas, а также массивы Numpy.
Подробнее👇
#фреймворки_библиотеки
@python_practics
Statsmodels — модуль Python, который предоставляет классы и функции для оценки множества различных статистических моделей, а также для проведения статистических тестов и исследования статистических данных.
Особенности Statsmodels:
• Для каждого оценщика доступен обширный список статистики результатов.
• Результаты проверяются на соответствие существующим статистическим пакетам, чтобы убедиться в их правильности.
• Поддерживает указание моделей с использованием формул R-стиля и фреймов данных Pandas, а также массивы Numpy.
Подробнее👇
#фреймворки_библиотеки
@python_practics
👍2🔥1
Объединение двух списков без дубликатов
Объединяет списки и удаляет дубликаты с помощью множества.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Объединяет списки и удаляет дубликаты с помощью множества.
👍 - если было полезно
#полезные_сниппеты
@python_practics
👍16
Сломал ногу — выучил Python: как ИИ помог экс-консультанту стать программистом за 100 дней
Эрик Леннрот, бывший консультант в Big Four, стал программистом всего за 100 дней — благодаря больничному, упорству и ChatGPT. Все началось, когда 38-летний Эрик сломал лодыжку во время пробежки. Лежа дома, он увидел в соцсетях истории о том, как люди запускали SaaS-проекты за выходные с помощью ИИ. Это вдохновило его на третью попытку освоить программирование.
Подробнее👇
#статьи
@python_practics
Эрик Леннрот, бывший консультант в Big Four, стал программистом всего за 100 дней — благодаря больничному, упорству и ChatGPT. Все началось, когда 38-летний Эрик сломал лодыжку во время пробежки. Лежа дома, он увидел в соцсетях истории о том, как люди запускали SaaS-проекты за выходные с помощью ИИ. Это вдохновило его на третью попытку освоить программирование.
Подробнее👇
#статьи
@python_practics
👍4🤔1
Data Science Bookcamp
Чему вы научитесь:
• Практическим методам работы с данными;
• Построению и оценке моделей машинного обучения;
• Визуализации и интерпретации результатов анализа;
• Применению алгоритмов для решения реальных задач;
• Созданию полноценных data science проектов.
"Data Science Bookcamp" проведет вас через интенсивный курс практических занятий, предоставляя знания и навыки для успешной работы в области науки о данных.
Книга в формате pdf👇
#курсы_книги
@python_practics
Чему вы научитесь:
• Практическим методам работы с данными;
• Построению и оценке моделей машинного обучения;
• Визуализации и интерпретации результатов анализа;
• Применению алгоритмов для решения реальных задач;
• Созданию полноценных data science проектов.
"Data Science Bookcamp" проведет вас через интенсивный курс практических занятий, предоставляя знания и навыки для успешной работы в области науки о данных.
Книга в формате pdf👇
#курсы_книги
@python_practics
👍3
Что делает метод __init__?
Anonymous Quiz
75%
Инициализирует атрибуты объекта при его создании
22%
Вызывает конструктор родительского класса при наследовании
2%
Выполняет очистку памяти при создании объекта
Гайд: Как использовать ChatGPT, чтобы стать программистом
GPT вроде умный, но за ним постоянно нужен глаз да глаз. Где-то галлюцинирует, а где-то заменяет гугл, курсы и ментора. В этой статье автор разобрался, как составлять запросы, рассмотрел основные сценарии изучения программирования с помощью ИИ и обсудил некоторые фишки GPT.
Подробнее👇
#статьи
@python_practics
GPT вроде умный, но за ним постоянно нужен глаз да глаз. Где-то галлюцинирует, а где-то заменяет гугл, курсы и ментора. В этой статье автор разобрался, как составлять запросы, рассмотрел основные сценарии изучения программирования с помощью ИИ и обсудил некоторые фишки GPT.
Подробнее👇
#статьи
@python_practics
👍2
Внимание! - Вопрос!
Что такое полиморфизм?
Полиморфизм - возможность схожим типам данных, которые явно заданы иерархией наследования иметь различные реализации (с помощью переопределения методов и апкаста). Также в языках программирования и теории типов полиморфизмом называется способность функции обрабатывать данные разных типов.
#вопросы_из_собеседований
@python_practics
Что такое полиморфизм?
#вопросы_из_собеседований
@python_practics
🔥5
Задача:
Цель этого упражнения - преобразовать строку в новую строку, где каждый символ в новой строке равен "(", если этот символ встречается в исходной строке только один раз, или ")", если этот символ встречается в исходной строке более одного раза. Игнорируйте заглавные буквы при определении того, является ли символ дубликатом.
Пример:
#задачник
@python_practics
Цель этого упражнения - преобразовать строку в новую строку, где каждый символ в новой строке равен "(", если этот символ встречается в исходной строке только один раз, или ")", если этот символ встречается в исходной строке более одного раза. Игнорируйте заглавные буквы при определении того, является ли символ дубликатом.
Пример:
"din" => "((("
"recede" => "()()()"
#задачник
@python_practics
👍4
Создание словаря с последовательными ключами и значениями
Использует функцию zip() для объединения списков в словарь.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Использует функцию zip() для объединения списков в словарь.
👍 - если было полезно
#полезные_сниппеты
@python_practics
👍9
Внимание! - Вопрос!
Что такое абстракция?
Абстракция гласит что мы должны выделять важные характеристики объекта. Мысль в том, чтобы мы могли определить минимально необходимый набор этих характеристик для того чтобы можно было решить поставленную задачу. Часто путают с инкапсуляцией, потому что и то и другое косвенно влияет на формирование публичного интерфейса типа. Довольно тривиальная парадигма и поэтому часто не указывается как таковая.
#вопросы_из_собеседований
@python_practics
Что такое абстракция?
#вопросы_из_собеседований
@python_practics
👍2
Scrapy
Одна из самых популярных и быстрых платформ веб-сканирования с открытым исходным кодом, написанная на Python. Scrapy обычно используется для извлечения данных с веб-страницы с помощью селекторов на основе XPath.
Особенности Scrapy:
• Кроссплатформенность — работает в Linux, Windows, BSD и Mac OS X.
• Встроенная функциональность для сбора и извлечения данных из источников HTML/XML.
• Поддержка создания экспорта фидов в различных форматах (JSON, CSV, XML) и их хранения в нескольких бэкендах.
• Библиотека использует принцип «Don't Repeat Yourself» («Не повторяйся») в дизайне своего интерфейса, побуждая пользователей писать универсальный код, который можно повторно использовать для создания и масштабирования больших веб-сканеров.
• Используется для сбора данных из API.
• Scrapy — асинхронная библиотека, крайне эффективная с точки зрения скорости.
• Не поддерживает веб-сайты на основе Javascript.
Подробнее👇
#фреймворки_библиотеки
@python_practics
Одна из самых популярных и быстрых платформ веб-сканирования с открытым исходным кодом, написанная на Python. Scrapy обычно используется для извлечения данных с веб-страницы с помощью селекторов на основе XPath.
Особенности Scrapy:
• Кроссплатформенность — работает в Linux, Windows, BSD и Mac OS X.
• Встроенная функциональность для сбора и извлечения данных из источников HTML/XML.
• Поддержка создания экспорта фидов в различных форматах (JSON, CSV, XML) и их хранения в нескольких бэкендах.
• Библиотека использует принцип «Don't Repeat Yourself» («Не повторяйся») в дизайне своего интерфейса, побуждая пользователей писать универсальный код, который можно повторно использовать для создания и масштабирования больших веб-сканеров.
• Используется для сбора данных из API.
• Scrapy — асинхронная библиотека, крайне эффективная с точки зрения скорости.
• Не поддерживает веб-сайты на основе Javascript.
Подробнее👇
#фреймворки_библиотеки
@python_practics
👍4
Проверка, является ли число степенью двойки
Использует битовые операции для определения степени двойки.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Использует битовые операции для определения степени двойки.
👍 - если было полезно
#полезные_сниппеты
@python_practics
👍8