InfiAgent-DABench: Evaluating Agents on Data Analysis Tasks

Xueyu Hu, Ziyu Zhao, Shuang Wei, Ziwei Chai, Guoyin Wang +10 more
2/12/2026

No official code found. Best implementation: InfiAgent/InfiAgent (195 stars, Apache-2.0, last commit 2025-05-29).

Abstract

In this paper, we introduce InfiAgent-DABench, the first benchmark specifically designed to evaluate LLM-based agents on data analysis tasks. These tasks require agents to end-to-end solving complex tasks by interacting with an execution environment. This benchmark contains DAEval, a dataset consisting of 257 data analysis questions derived from 52 CSV files, and an agent framework which incorporates LLMs to serve as data analysis agents for both serving and evaluation. Since data analysis questions are often open-ended and hard to evaluate without human supervision, we adopt a format-prompting technique to convert each question into a closed-form format so that they can be automatically evaluated. Our extensive benchmarking of 34 LLMs uncovers the current challenges encountered in data analysis tasks. In addition, building on top of our agent framework, we develop a specialized agent, DAAgent, which surpasses GPT-3.5 by 3.9% on DABench. Evaluation datasets and toolkits for InfiAgent-DABench are released at https://github.com/InfiAgent/InfiAgent .

View on arXivView PDF

Code Implementations(1)

InfiAgent/InfiAgentCommunity100%
Apache-2.0

InfiAgent-DABench: Evaluating Agents on Data Analysis Tasks (ICML 2024)

19523Shell, PythonDec 16, 20231 years agoApache-2.0
agentllms

Similar Papers

Cite this paper

@article{hu2026infiagentdabench,
  title  = {InfiAgent-DABench: Evaluating Agents on Data Analysis Tasks},
  author = {Xueyu Hu and Ziyu Zhao and Shuang Wei and Ziwei Chai and Guoyin Wang and Xuwu Wang and Jing Su and Jingjing Xu and Ming Zhu and Yao Cheng and Jianbo Yuan and Kun Kuang and Yang Yang and Hongxia Yang and Fei Wu},
  year   = {2026},
  eprint = {2401.05507},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2401.05507},
  journal = {ICML 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2401.05507.svg)](https://codeofpaper.com/paper/2401.05507)

Discussion