Biblioteca Python que transforma dataframes do pandas, polars ou pyarrow em uma interface interativa de análise visual com arrastar e soltar no Jupyter.
vaexio/vaex
Biblioteca Python de DataFrames para explorar e visualizar tabelas com bilhões de linhas sem carregá-las totalmente na memória.
Alternativa open source a:Tableau
- Estrelas
- 8,516
- Forks
- 599
- Issues abertas
- 556
- Último commit
- há 23 horas
O que é?
Vaex é uma biblioteca Python para trabalhar com grandes conjuntos de dados tabulares que não cabem na memória. Ela oferece uma API de DataFrame semelhante à do Pandas, mas mantém os dados em disco por meio de memory mapping e avalia expressões de forma lazy, evitando que filtros e transformações criem cópias dos dados.
A biblioteca calcula estatísticas como média, soma, contagem e desvio padrão em grades N-dimensionais, além de permitir visualizações com histogramas, gráficos de densidade e renderização de volumes 3D. Arquivos HDF5 e Apache Arrow são abertos via memory mapping, e o streaming lazy do S3 é compatível com esse recurso. Os joins evitam materializar a tabela da direita.
Vaex se integra ao Jupyter e ao Voila para notebooks e dashboards, além de incluir utilitários de machine learning que dispensam pipelines explícitos. Pode ser instalado com pip ou conda.
Recursos principais
- 01Abertura de arquivos HDF5 e Apache Arrow com memory mapping
- 02Avaliação lazy de expressões que evita copiar os dados
- 03groupby e agregações paralelizados, inclusive em categorias
- 04Joins que não materializam a tabela da direita
- 05Visualização com histogramas, gráficos de densidade e volumes 3D
Casos de uso
- Explorar tabelas com vários gigabytes ou bilhões de linhas em um único laptop
- Criar gráficos de densidade e histogramas interativos para grandes conjuntos de dados
- Treinar modelos do scikit-learn com dados tabulares muito grandes
- Criar dashboards interativos no Jupyter ou no Voila
Início rápido
- 1
Instale o Vaex com pip
pip install vaex - 2
Ou instale o Vaex com conda pelo conda-forge
conda install -c conda-forge vaex
Em coleções
Tópicos
Perguntas frequentes
- O que é vaex?
- Biblioteca Python de DataFrames para explorar e visualizar tabelas com bilhões de linhas sem carregá-las totalmente na memória. Vaex é uma biblioteca Python para trabalhar com grandes conjuntos de dados tabulares que não cabem na memória. Ela oferece uma API de DataFrame semelhante à do Pandas, mas mantém os dados em disco por meio de memory mapping e avalia expressões de forma lazy, evitando que filtros e transformações criem cópias dos dados.
- vaex é gratuito? Qual é a licença?
- vaex é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- vaex ainda é mantido?
- Manutenção ativa. O último commit de vaex foi em 6 de nov. de 2026.
- Para que posso usar vaex?
- Explorar tabelas com vários gigabytes ou bilhões de linhas em um único laptop Criar gráficos de densidade e histogramas interativos para grandes conjuntos de dados Treinar modelos do scikit-learn com dados tabulares muito grandes Criar dashboards interativos no Jupyter ou no Voila
- Como instalar vaex?
- Instale o Vaex com pip: pip install vaex Ou instale o Vaex com conda pelo conda-forge: conda install -c conda-forge vaex
- Onde consigo vaex?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/vaexio/vaex
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Uma biblioteca Python leve para definir transformações de dados como DAGs testáveis e autodocumentados, que rodam onde quer que o Python rode.
Uma biblioteca de dataframe para Java que carrega, limpa, transforma e resume dados tabulares, com criação de gráficos baseada em Plotly.
Notebook web para análise interativa de dados, que combina SQL, Scala, Python e outros interpretadores em documentos compartilhados.
Biblioteca Python que transforma scripts em apps web interativos para dashboards de dados, relatórios e chat.
Formato aberto de tabela e arquivo para lakehouses de IA multimodal, com busca vetorial e textual e acesso aleatório rápido em object storage.