DSCodeBench: A Realistic Benchmark for Data Science Code Generation
Not on the map. Why?
Abstract (arXiv)
We introduce DSCodeBench, a new benchmark designed to evaluate large language models (LLMs) on complicated and realistic data science code generation tasks. DSCodeBench consists of 1,000 carefully constructed problems sourced from realistic problems from GitHub across ten widely used Python data science libraries. DSCodeBench offers a more challenging and representative testbed, more complex code solutions, more comprehensive data science libraries, clearer and better structured problem descriptions, and stronger test suites. To construct the DSCodeBench, we develop a robust pipeline that combines task scope selection, code construction, test case generation, and problem description synthesis. The process is paired with rigorous manual editing to ensure alignment and enhance the reliability of the evaluation. Experimental result shows that DSCodeBench exhibits robust scaling behavior, where larger models systematically outperform smaller ones, validating its ability to distinguish model capabilities. The best LLM we test, GPT-4o, has a pass@1 of 0.392, indicating that LLMs still have a large room to improve for realistic data science code generation tasks. We believe DSCodeBench will serve as a rigorous and trustworthy foundation for advancing LLM-based data science programming.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). First posted on arXiv 21 May 2025.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2025: 5; 2026: 10.
15 papers.
Sort:
By area:
- 2025DS-STAR: Data Science Agent for Solving Diverse Tasks across Heterogeneous Formats and Open-Ended Queriescited by 6
- 2026LongDA: Benchmarking LLM Agents for Long-Document Data Analysiscited by 6
- 2026DSAEval: Evaluating Data Science Agents on a Wide Range of Real-World Data Science Problemscited by 5
- 2026JAMER: Project-Level Code Framework Dataset and Benchmark on Professional Game Enginescited by 5
- 2025Measuring Data Science Automation: A Survey of Evaluation Tools for AI Assistants and Agentscited by 4
- 2025StatEval: A Comprehensive Benchmark for Large Language Models in Statisticscited by 4
- 2026CODA-BENCH: Can Code Agents Handle Data-Intensive Tasks?cited by 3
- 2025ContractEval: A Benchmark for Evaluating Contract-Satisfying Assertions in Code Generationcited by 2
- 2026Are LLMs Ready for Scientific Discovery? A Capability-Oriented Benchmark for AI Scientistscited by 1
- 2026To Add Is Machine, To Delete Is Human: Measuring and Mitigating Deletion Avoidance in LLM Code Editingcited by 1
- 2025ML2B: Benchmarking LLMs on Cross-Lingual ML Pipeline Generationcited by 0
- 2026From Mirage to Grounding: Towards Reliable Multimodal Circuit-to-Verilog Code Generationcited by 0
3 more
- 2026SciCodePile: A 128GB Corpus and Executable Benchmark for Challenging Scientific Code Generationcited by 0
- 2026VibeMemBench: Evaluating Memory Systems for Coding Agents on Real Repository Coding Taskscited by 0
- 2026Visible Reasoning Is Not a Universal Optimizer: Persona- and Thinking-Dependent Effects in Analytics Code Generationcited by 0
- 2026Visible Reasoning Is Not a Universal Optimizer: Persona- and Thinking-Dependent Effects in Analytics Code Generation7 Oct 2026
- 2026VibeMemBench: Evaluating Memory Systems for Coding Agents on Real Repository Coding Tasks20 Sep 2026
- 2026To Add Is Machine, To Delete Is Human: Measuring and Mitigating Deletion Avoidance in LLM Code Editing30 Jul 2026
- 2026SciCodePile: A 128GB Corpus and Executable Benchmark for Challenging Scientific Code Generation21 Jul 2026
- 2026Are LLMs Ready for Scientific Discovery? A Capability-Oriented Benchmark for AI Scientists13 Jul 2026
- 2026JAMER: Project-Level Code Framework Dataset and Benchmark on Professional Game Engines18 Jun 2026
- 2026CODA-BENCH: Can Code Agents Handle Data-Intensive Tasks?13 Jun 2026
- 2026From Mirage to Grounding: Towards Reliable Multimodal Circuit-to-Verilog Code Generation30 Apr 2026
- 2026DSAEval: Evaluating Data Science Agents on a Wide Range of Real-World Data Science Problems20 Jan 2026
- 2026LongDA: Benchmarking LLM Agents for Long-Document Data Analysis5 Jan 2026
- 2025ContractEval: A Benchmark for Evaluating Contract-Satisfying Assertions in Code Generation14 Oct 2025
- 2025StatEval: A Comprehensive Benchmark for Large Language Models in Statistics10 Oct 2025
3 more
- 2025ML2B: Benchmarking LLMs on Cross-Lingual ML Pipeline Generation26 Sep 2025
- 2025DS-STAR: Data Science Agent for Solving Diverse Tasks across Heterogeneous Formats and Open-Ended Queries26 Sep 2025
- 2025Measuring Data Science Automation: A Survey of Evaluation Tools for AI Assistants and Agents10 Jun 2025
- 2025DS-STAR: Data Science Agent for Solving Diverse Tasks across Heterogeneous Formats and Open-Ended Queriescited by 6
- 2026LongDA: Benchmarking LLM Agents for Long-Document Data Analysiscited by 6
- 2026DSAEval: Evaluating Data Science Agents on a Wide Range of Real-World Data Science Problemscited by 5
- 2025Measuring Data Science Automation: A Survey of Evaluation Tools for AI Assistants and Agentscited by 4
- 2026VibeMemBench: Evaluating Memory Systems for Coding Agents on Real Repository Coding Taskscited by 0
- 2026VibeMemBench: Evaluating Memory Systems for Coding Agents on Real Repository Coding Tasks20 Sep 2026
- 2026DSAEval: Evaluating Data Science Agents on a Wide Range of Real-World Data Science Problems20 Jan 2026
- 2026LongDA: Benchmarking LLM Agents for Long-Document Data Analysis5 Jan 2026
- 2025DS-STAR: Data Science Agent for Solving Diverse Tasks across Heterogeneous Formats and Open-Ended Queries26 Sep 2025
- 2025Measuring Data Science Automation: A Survey of Evaluation Tools for AI Assistants and Agents10 Jun 2025
- 2026JAMER: Project-Level Code Framework Dataset and Benchmark on Professional Game Enginescited by 5
- 2026CODA-BENCH: Can Code Agents Handle Data-Intensive Tasks?cited by 3
- 2025ContractEval: A Benchmark for Evaluating Contract-Satisfying Assertions in Code Generationcited by 2
- 2026Are LLMs Ready for Scientific Discovery? A Capability-Oriented Benchmark for AI Scientistscited by 1
- 2026To Add Is Machine, To Delete Is Human: Measuring and Mitigating Deletion Avoidance in LLM Code Editingcited by 1
- 2025ML2B: Benchmarking LLMs on Cross-Lingual ML Pipeline Generationcited by 0
- 2026SciCodePile: A 128GB Corpus and Executable Benchmark for Challenging Scientific Code Generationcited by 0
- 2026To Add Is Machine, To Delete Is Human: Measuring and Mitigating Deletion Avoidance in LLM Code Editing30 Jul 2026
- 2026SciCodePile: A 128GB Corpus and Executable Benchmark for Challenging Scientific Code Generation21 Jul 2026
- 2026Are LLMs Ready for Scientific Discovery? A Capability-Oriented Benchmark for AI Scientists13 Jul 2026
- 2026JAMER: Project-Level Code Framework Dataset and Benchmark on Professional Game Engines18 Jun 2026
- 2026CODA-BENCH: Can Code Agents Handle Data-Intensive Tasks?13 Jun 2026
- 2025ContractEval: A Benchmark for Evaluating Contract-Satisfying Assertions in Code Generation14 Oct 2025
- 2025ML2B: Benchmarking LLMs on Cross-Lingual ML Pipeline Generation26 Sep 2025