Fahmatrix: Uma alternativa leve ao Pandas para Java

2025-05-17
Fahmatrix: Uma alternativa leve ao Pandas para Java

Fahmatrix é uma biblioteca Java moderna e leve para trabalhar com dados tabulares, inspirada no Pandas do Python e projetada para simplificar a compreensão de dados na JVM. Ela oferece uma API intuitiva para leitura e visualização de CSV, filtragem de linhas e seleção de colunas, e recursos futuros como agregações, agrupamento e classificação. Fahmatrix atualmente não possui dependências externas e pode ser baixada como um arquivo JAR do GitHub ou usada via Maven/Gradle (a ser adicionado em versões futuras). Recursos principais incluem carregar arquivos CSV em DataFrames, impressão de dados, funções head()/tail(), várias funções de agregação, filtragem de linhas e seleção de colunas, groupBy e tabelas dinâmicas, exportação de dados e inferência e conversão de tipos. Fahmatrix capacita os desenvolvedores Java a trabalharem com dados tabulares de forma eficiente sem sair da JVM.

Desenvolvimento