Altair — это пакет декларативной статистической визуализации на Python, который создает высококачественные интерактивные диаграммы с минимальными усилиями!
Мне нравится видеть высококачественные изображения вместо таблиц или длинных абзацев. Я визуал. На самом деле, скорее всего, вы тоже. Исследования показали, что 65 процентов населения в целом являются визуалами (Zopf et al., 2004).
Я программирую на Python чуть меньше года и до сих пор пытаюсь вспомнить синтаксис Matplotlib. Даже если бы я мог это запомнить, я бы создал что-то статичное. Я бы не смог выбрать данные или навести курсор на точку, чтобы увидеть ее значение. Но пару месяцев назад я наткнулся на Альтаир.
Простой пример
Гистограммы. Они просты, и такими должны быть их создания. Ниже приведено сравнение длины и сложности кода между двумя подходами (Altair и MatPlotLib).
Альтаир
Что создает:
MatPlotLib
Что создает:
Заключение
Хотя это был простой пример, разница между двумя подходами увеличивается по мере усложнения визуального элемента. Лично Altair берет корону за простоту использования и декларативный характер.
Следующий
В моей следующей статье, описывающей мое первое соревнование на kaggle, я включу код для создания интерактивных диаграмм на основе dtype функции и целевой переменной.