Repolode
vega

vega/altair

Biblioteca declarativa de visualização para Python que cria gráficos interativos usando a especificação JSON do Vega-Lite com uma API concisa.

Alternativa open source a:Tableau

Estrelas
10,512
Forks
888
Issues abertas
167
Último commit
anteontem

O que é?

Vega-Altair é uma biblioteca declarativa de visualização estatística para Python. Você descreve um gráfico associando campos dos dados a canais visuais, como x, y e cor, e a biblioteca gera a especificação JSON subjacente do Vega-Lite. A API é validada por tipos de acordo com essa especificação, permitindo detectar definições de gráfico inválidas logo no início.

Além de gráficos estáticos, é possível incluir interações definidas na mesma gramática, como seleções que filtram ou mudam as cores de visualizações relacionadas. Os gráficos são exibidos diretamente no JupyterLab, Jupyter Notebook, Visual Studio Code e nbviewer e podem ser exportados como imagens PNG ou SVG, páginas HTML independentes ou arquivos JSON.

A instalação está disponível via pip ou conda-forge. O projeto oferece um site de documentação e notebooks tutoriais que podem ser executados no Binder ou no Colab.

Recursos principais

  • 01API declarativa para Python que associa campos dos dados a canais visuais.
  • 02A API gerada é validada por tipos de acordo com a especificação do Vega-Lite.
  • 03Oferece suporte a seleções interativas que conectam e filtram vários gráficos.
  • 04Exibe gráficos diretamente no JupyterLab, Jupyter Notebook, VS Code e nbviewer.
  • 05Exporta para PNG, SVG, HTML independente e JSON.

Casos de uso

  • Análise exploratória de dados em notebooks Jupyter com DataFrames do pandas.
  • Criação de visualizações relacionadas e interativas, nas quais uma seleção filtra outro gráfico.
  • Geração de gráficos compartilháveis em HTML ou como imagens a partir de scripts de análise em Python.

Início rápido

  1. 1

    Instale o Vega-Altair com pip

    pip install altair
  2. 2

    Ou instale com conda pelo conda-forge

    conda install altair -c conda-forge
  3. 3

    Importe altair e crie um gráfico a partir do conjunto de dados integrado cars

Antes de usar

  • Depende da renderização do Vega-Lite, então alguns formatos de saída, como PNG ou SVG, podem exigir configuração adicional.

Em coleções

Tópicos

Perguntas frequentes

O que é altair?
Biblioteca declarativa de visualização para Python que cria gráficos interativos usando a especificação JSON do Vega-Lite com uma API concisa. Vega-Altair é uma biblioteca declarativa de visualização estatística para Python. Você descreve um gráfico associando campos dos dados a canais visuais, como x, y e cor, e a biblioteca gera a especificação JSON subjacente do Vega-Lite. A API é validada por tipos de acordo com essa especificação, permitindo detectar definições de gráfico inválidas logo no início.
altair é gratuito? Qual é a licença?
altair é open source sob a licença BSD-3-Clause. Confira os termos da licença antes de usá-lo em produtos comerciais.
altair ainda é mantido?
Manutenção ativa. O último commit de altair foi em 6 de nov. de 2026.
Para que posso usar altair?
Análise exploratória de dados em notebooks Jupyter com DataFrames do pandas. Criação de visualizações relacionadas e interativas, nas quais uma seleção filtra outro gráfico. Geração de gráficos compartilháveis em HTML ou como imagens a partir de scripts de análise em Python.
Como instalar altair?
Instale o Vega-Altair com pip: pip install altair Ou instale com conda pelo conda-forge: conda install altair -c conda-forge Importe altair e crie um gráfico a partir do conjunto de dados integrado cars
Onde consigo altair?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/vega/altair

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados