Fahmatrix : Une alternative légère à Pandas pour Java

2025-05-17
Fahmatrix : Une alternative légère à Pandas pour Java

Fahmatrix est une bibliothèque Java moderne et légère pour travailler avec des données tabulaires, inspirée de Pandas en Python et conçue pour simplifier la compréhension des données sur la JVM. Elle offre une API intuitive pour la lecture et la prévisualisation de fichiers CSV, le filtrage des lignes et la sélection des colonnes, et des fonctionnalités à venir telles que les agrégations, le regroupement et le tri. Fahmatrix n'a actuellement aucune dépendance externe et peut être téléchargée sous forme de fichier JAR depuis GitHub ou utilisée via Maven/Gradle (à ajouter dans les futures versions). Ses principales fonctionnalités incluent le chargement de fichiers CSV dans des DataFrames, l'affichage des données, les fonctions head()/tail(), diverses fonctions d'agrégation, le filtrage des lignes et la sélection des colonnes, groupBy et les tableaux croisés dynamiques, l'exportation de données et l'inférence et la conversion de types. Fahmatrix permet aux développeurs Java de travailler efficacement avec les données tabulaires sans quitter la JVM.

Développement