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

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

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

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

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

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

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

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

#DataScience #inordicликбез


Еще статьи

Открытая лекция на ВДНХ
Лекция о том, как войти в сферу высоких технологий, какие инструменты стоит изучать в первую очередь? Какие технологии, направления пользуются спросом? Что хотят от соискателей крупные компании? как создать свой IT стартап? Как технологии помогают бизнесу? Все, что вы хотели знать о программировании, но боялись спросить.
14 июня 2021
Мастер-класс по web-программированию:
Интерактивное занятие с преподавателем по программированию для всех, кто хотел бы примерить на себя профессию разработчика на пару часов и создать небольшую программу своими руками — свой собственный Планировщик задач с PUSH-уведомлениями на телефон.
06 июня 2021
Мастер-класс по разработке на JAVA
Вы узнаете, что такое Java, и напишите свое первое приложение под чутким руководством Романа Болобана, Java-разработчика компании Ростелеком. Всего за одно ОЧНОЕ занятие в Nordic IT School Вы сможете создать свой счетчик калорий и убедиться, что научиться программировать на Java вполне реально!
03 июня 2021
Nordic IT School

Москва, ул. Большая Спасская 12

+7 925 632-21-47

+7 495 626-46-00

moscow@inordic.ru

День открытых дверей

Black Friday

26-30 ноября скидка 15% на любой курс