Apache Superset é um app web de business intelligence self-service para explorar dados, criar gráficos e dashboards e executar SQL em vários bancos de dados.
posit-dev/great-tables
Biblioteca Python para criar tabelas de apresentação estilizadas e prontas para publicação a partir de DataFrames do pandas ou Polars, renderizadas em HTML ou como imagens.
- Estrelas
- 2,903
- Forks
- 141
- Issues abertas
- 73
- Último commit
- há 22 horas
O que é?
Great Tables é um pacote Python para transformar DataFrames em tabelas prontas para apresentação. Ele trabalha com componentes de tabela combináveis: cabeçalho e rodapé, uma coluna de rótulos de linha, rótulos de grupo acima dos rótulos das colunas e muito mais. Os valores das células podem ser formatados de várias maneiras, incluindo como moeda, datas e números compactos, e as colunas podem ser ocultadas ou reordenadas.
O pacote aceita DataFrames do pandas ou Polars como entrada. A tabela é criada encadeando métodos em um objeto GT, e o resultado é renderizado em HTML por padrão ou salvo em um arquivo de imagem. O pacote foi desenvolvido para uso em notebooks Jupyter e documentos Quarto, e o método show() abre a tabela em um navegador quando executado em um console.
O pacote inclui 16 conjuntos de dados de exemplo, como sp500 e gtcars, além de documentação online e uma referência para cada método.
Recursos principais
- 01Cria tabelas a partir de DataFrames do pandas ou Polars usando métodos encadeados.
- 02Oferece suporte a cabeçalhos, rodapés, colunas de rótulos de linha e rótulos de grupo acima dos rótulos das colunas.
- 03Formata valores de células como moeda, datas e números compactos.
- 04Renderiza a saída em HTML por padrão ou em um arquivo de imagem.
- 05Inclui 16 conjuntos de dados de exemplo para experimentação.
Casos de uso
- Apresentar estatísticas resumidas em um notebook Jupyter.
- Criar tabelas formatadas em relatórios do Quarto.
- Estilizar resultados de consultas do pandas ou Polars para compartilhar com leitores sem conhecimentos técnicos.
Início rápido
- 1
Instalar pelo PyPI
pip install great_tables - 2
Importar GT e um conjunto de dados de exemplo no Python
from great_tables import GT from great_tables.data import sp500 - 3
Criar uma tabela a partir de um DataFrame e renderizá-la em um notebook ou documento Quarto
Antes de usar
- Por padrão, as tabelas são renderizadas em HTML e não são exibidas no console. Para visualizar o resultado, é necessário usar um notebook, Quarto ou o método show().
Tópicos
Perguntas frequentes
- O que é great-tables?
- Biblioteca Python para criar tabelas de apresentação estilizadas e prontas para publicação a partir de DataFrames do pandas ou Polars, renderizadas em HTML ou como imagens. Great Tables é um pacote Python para transformar DataFrames em tabelas prontas para apresentação. Ele trabalha com componentes de tabela combináveis: cabeçalho e rodapé, uma coluna de rótulos de linha, rótulos de grupo acima dos rótulos das colunas e muito mais. Os valores das células podem ser formatados de várias maneiras, incluindo como moeda, datas e números compactos, e as colunas podem ser ocultadas ou reordenadas.
- great-tables é gratuito? Qual é a licença?
- great-tables é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- great-tables ainda é mantido?
- Manutenção ativa. O último commit de great-tables foi em 18 de out. de 2026.
- Para que posso usar great-tables?
- Apresentar estatísticas resumidas em um notebook Jupyter. Criar tabelas formatadas em relatórios do Quarto. Estilizar resultados de consultas do pandas ou Polars para compartilhar com leitores sem conhecimentos técnicos.
- Como instalar great-tables?
- Instalar pelo PyPI: pip install great_tables Importar GT e um conjunto de dados de exemplo no Python: from great_tables import GT from great_tables.data import sp500 Criar uma tabela a partir de um DataFrame e renderizá-la em um notebook ou documento Quarto
- Onde consigo great-tables?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/posit-dev/great-tables
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Scanner quantitativo de ações A-share que executa seis estratégias técnicas após o fechamento do mercado e envia os resultados pelo Feishu.
Uma skill de agente que cria diagramas editoriais em um único arquivo HTML + SVG autocontido, com 45 tipos de diagrama e correspondência com a identidade da marca.
Plataforma de dados open source em Python que conecta fontes financeiras e outras fontes de dados e as disponibiliza para Python, Excel, agentes de IA e APIs REST.
Mapa OSINT auto-hospedado que reúne feeds públicos ao vivo, como dados de aeronaves, navios, satélites e terremotos.
Uma CLI que gera gráficos no terminal (ASCII, sparklines, barras, colunas, mapas de calor, braille e SVG) a partir de texto com números.