nordic it school
Курс WEB
разработки
Верстка сайтов
Анализ
данных
Курс Android
на Kotlin
Курс C#
и .NET
JavaScript-разработчик

Pandas и Numpy – набор аналитика данных

Во всем мире Python известен, как один из основных языков для решения математических задач, но какие же инструменты используют профессиональные разработчики?

Этот рассказ стоит начать с Numpy, потому что Pandas строится поверх нее.

Основная «фича» Numpy – это возможность работать с многомерными массивами, матрицами различных размеров, которые являются «строительными кирпичиками» для современных нейронных сетей. В матрицах куда удобнее представлять веса нейронных сетей, входные и выходные данные.

Что касается Pandas , то он вполне может быть использован как «Excel для Python».

В него можно загружать данные в формате csv, Excel, представлять их в формате dataframe (двумерный массив, примерно как таблица, но именно в Python).

Там вы сможете группировать данные, получать статистики по любой колонке, проверять и опровергать любые статистические гипотезы( правда для этого может потребоваться еще библиотека scipy).

Иными словами, в 2020 году Pandas и Numpy входит в джентльменский набор аналитика данных (Data Science). Для визуализации данных обычно используется третья библиотека - matplotlib, которая может строить графики практически в любом виде, и все напрямую из программы!

#DataScience #inordicликбез


ДРУГИЕ НОВОСТИ

25 мая 2020

Небольшая программа на Python

Небольшая программа на Python, которая дублирует все файлы из указанной папки подробнее...
18 мая 2020

Пройди небольшой тест и узнай, готов ли ты к работе в IT-компании?

Уже некоторое время изучаешь программирование? Пройди небольшой тест и узнай, готов ли ты к работе в IT-компании? подробнее...
05 мая 2020

Продолжаем делиться лайфхаками для работы с базами данных ?

Продолжаем делиться лайфхаками для работы с базами данных! Смотри шпаргалку SQL запросов, сохраняй себе подробнее...

ВСЕ НОВОСТИ...

ЧИТАЙТЕ В БЛОГЕ

Зарплаты в ИТ во втором полугодии 2018 года
Автор статьи: Анна Старик

Делимся свежей статистикой по зарплатам в городе Москве за 2018. Программисты получают как всегда много! Сколько же получают в IT сегодня? подробнее...

Nordic IT School в гостях у Avito
Автор статьи: Вячеслав Жуков

Специально для студентов курса "Веб-разработчик", 7 августа, компания Avito провела лекцию по организации фронтенд разработки. Лекцию проводил Сергей Мелюков - тим-лид одного из отделов фронтенд разработки в Avito. подробнее...

Какие книги читать начинающему программисту?
Автор статьи: Вячеслав Жуков

В этой статье я постараюсь рассказать про книги, которые на мой взгляд самые полезные. Я буду говорить про веб-разработку, так как это моя основная область деятельности, но еще и посоветую несколько книг, которые должны прочитать все разработчики подробнее...

Сколько зарабатывают программисты?
Автор статьи: Вячеслав Жуков

Все знают, что разработчики получают много, это не секрет. Многие идут в программисты именно из-за высоких зарплат. Давайте выясним сколько именно получает среднестатистический программист. подробнее...

Теперь интернет официально становится мобильным.
Автор статьи: Мария Симонова

26 марта 2018 года, в понедельник, Google объявил, что после полутора лет экспериментов и тестирования, начался перенос сайтов, отвечающих всем требованиям mobile-first индекса. подробнее...

ВСЕ СТАТЬИ...

Выберите курс

Курс WEB-разработки

Курс для начинающих в разработке сайтов

Выберите тип обучения

Очный
144 ак. час.
Онлайн
180 ак. час.

Курс JavaScript-разработчик
(JS + React + Node)

Требуется подготовка по курсу
Верстка сайтовAJAXКурс WEB
разработки

Выберите тип обучения

Очный
108 ак. час.
Онлайн
108 ак. час.

Основы верстки сайтов

Курс для начинающих в разработке сайтов

Выберите тип обучения

Онлайн
60 ак. час.

Курс «Анализ данных на Python»

Курс для начинающих обучение с нуля

Выберите тип обучения

Очный
144 ак. час.
Онлайн
180 ак. час.

Курс «Android разработка на Kotlin»

Курс для начинающих обучение с нуля

Выберите тип обучения

Очный
144 ак. час.
Онлайн
180 ак. час.

Курс «JAVA разработчик»

Курс для начинающих обучение с нуля

Выберите тип обучения

Очный
144 ак. час.
Онлайн
180 ак. час.

Курс «Разработчик C# + .NET»

Курс для начинающих в разработке приложений

Выберите тип обучения

Очный
144 ак. час.
Онлайн
180 ак. час.

МЫ РЯДОМ

Nordic IT School
Москва, ул. Большая Спасская 12
8(495)147-55-41
moscow@inordic.ru
лицензия на образовательную деятельность
Лицензия на образовательную деятельность:
№ 035452 от 19.09.2014 года