Материалы и связанные проекты
Здесь собраны учебные материалы и проекты, связанные с Altair. Если вы знаете проект, который стоит добавить, сообщите об этом через issue в официальном репозитории.
Учебные материалы
Эти материалы дополняют официальную документацию и помогают освоить Altair.
Visualization Curriculum
Курс по визуализации данных от группы UW Data, разработавшей Vega-Lite.
Уроки в блокнотах Jupyter
Уроки и примеры в блокнотах Jupyter, подготовленные авторами Altair.
Урок PyCon
Урок по Altair, который автор библиотеки Джейк Вандерплас провёл на PyCon 2018.
Курс по визуализации данных
Курс Университета Британской Колумбии: построение распространённых статистических диаграмм, представление историй с помощью данных, географическая визуализация и добавление интерактивности. Его можно пройти как слушатель или в рамках программы сертификации Key Capabilities for Data Science.
Короткие вводные видео
Несколько видео Calmcode с кратким обзором библиотеки Altair.
Связанные проекты
Ниже перечислены проекты, непосредственно связанные с Altair. Существует и множество других пакетов, которые можно использовать вместе с библиотекой, например средства создания дашбордов, обсуждаемые в ответах на соответствующий вопрос на StackOverflow.
Vega-Lite
Высокоуровневая грамматика визуализации, которую Altair реализует в Python.
vl-convert
Библиотека Python для преобразования спецификаций Altair и Vega-Lite в статические изображения SVG и PNG или в спецификации Vega без внешних зависимостей.
VegaFusion
VegaFusion переносит обработку данных диаграмм Altair на сервер. Это позволяет ускорять интерактивные диаграммы, извлекать преобразованные данные, выполнять ресурсоёмкие агрегирования на сервере и исключать неиспользуемые столбцы из исходного набора данных, уменьшая размер визуализации.
altair_pandas
Механизм построения диаграмм на основе Altair для API визуализации pandas.
altair_recipes
Коллекция готовых статистических диаграмм для Altair.
nx_altair
Библиотека для визуализации графов NetworkX с помощью Altair. Она предоставляет похожий API рисования, но возвращает объекты диаграмм Altair, поэтому к сетевым графам можно применять интерактивные возможности Altair.
Altair Ally
Дополнительный пакет с сокращёнными способами создания распространённых диаграмм для исследовательского анализа данных, особенно визуализаций целого DataFrame.
gif
Расширение для анимаций Altair и Matplotlib. Простой декоратор позволяет создавать кадры в обычном цикле for, а при сохранении объединять их в анимацию.
Altair в R
Интерфейс для работы с Python-пакетом Altair из R.
Altair-upset
Библиотека для создания интерактивных диаграмм UpSet с помощью Altair. Диаграммы UpSet — удобная альтернатива диаграммам Венна для показа пересечений множеств, особенно когда множеств много. Библиотека поддерживает DataFrame как Pandas, так и Polars.