Altair — это пакет декларативной статистической визуализации на Python, который создает высококачественные интерактивные диаграммы с минимальными усилиями!

Мне нравится видеть высококачественные изображения вместо таблиц или длинных абзацев. Я визуал. На самом деле, скорее всего, вы тоже. Исследования показали, что 65 процентов населения в целом являются визуалами (Zopf et al., 2004).

Я программирую на Python чуть меньше года и до сих пор пытаюсь вспомнить синтаксис Matplotlib. Даже если бы я мог это запомнить, я бы создал что-то статичное. Я бы не смог выбрать данные или навести курсор на точку, чтобы увидеть ее значение. Но пару месяцев назад я наткнулся на Альтаир.

Простой пример

Гистограммы. Они просты, и такими должны быть их создания. Ниже приведено сравнение длины и сложности кода между двумя подходами (Altair и MatPlotLib).

Альтаир

Что создает:

MatPlotLib

Что создает:

Заключение

Хотя это был простой пример, разница между двумя подходами увеличивается по мере усложнения визуального элемента. Лично Altair берет корону за простоту использования и декларативный характер.

Следующий

В моей следующей статье, описывающей мое первое соревнование на kaggle, я включу код для создания интерактивных диаграмм на основе dtype функции и целевой переменной.