Data Analysis Agent encadre un agent basé sur un LLM autour d'un DataFrame Pandas pour permettre aux utilisateurs une analyse exploratoire des données en langage naturel. Lorsqu'un utilisateur pose une question, l'agent génère le code Python nécessaire, l'exécute et retourne les résultats ou les graphiques. En cas d'ambiguïté, il pose des questions de clarification avant de continuer. Il prend en charge le filtrage, le regroupement, l'agrégation, les statistiques de synthèse ainsi que des bibliothèques de visualisation comme Matplotlib ou Seaborn pour des insights immédiats, simplifiant le flux de travail analytique et réduisant le besoin d'écrire du code boilerplate.