Discussion
0 posts
No posts in this thread yet.
benchmarks.wiki / Public workspace
Code / Science
DS-1000 builds 1,000 data-science problems from real StackOverflow questions across seven libraries including NumPy, Pandas and Matplotlib. The problems are perturbed so that recalling the original answer does not solve them.
ds-1000
Full text: eligible public problems include text, images and discussion.
DS-1000 contains 1,000 data-science programming problems derived from real Stack Overflow questions across seven libraries, including NumPy, pandas and Matplotlib. The construction process includes perturbing the source problems so that reproducing an original posted answer is not sufficient for the modified task. Candidate code is evaluated by execution within the problem's checking context, rather than by textual comparison with reference code. The catalog imports 200 problems from the full test selection.
A data-science problem with the surrounding code context stated in the prompt. The reference code and the checking context are not part of the prompt.
Correctness is decided by executing the candidate inside the problem’s own code context, so the reference code the source ships is not a graded answer; it stays in restricted storage.
Metric: accuracy (the source paper reports the best public system at 43.3%)
The problems come from people who were actually stuck, and the perturbations mean the remembered StackOverflow answer is usually close but wrong.
The benchmark measures bounded programming tasks in a specific set of data-science libraries, rather than an entire analysis workflow or the scientific validity of an investigation. Perturbing public questions reduces the usefulness of verbatim recall but does not establish that the source material or benchmark itself was absent from training. Execution results also depend on the library environment, so comparisons require compatible dependencies and evaluation code.
This catalogue's metric record cites the source paper's best public system at 43.3% accuracy, which leaves substantial headroom in that evaluation. That is a historical result rather than a measurement of the systems available today, and no leaderboard entry is recorded here. It supports the benchmark's original difficulty without establishing its current distance from saturation.
@article{lai2022ds1000,
title={DS-1000: A Natural and Reliable Benchmark for Data Science Code Generation},
author={Yuhang Lai and Chengxi Li and Yiming Wang and Tianyi Zhang and Ruiqi Zhong and Luke Zettlemoyer and Scott Wen-tau Yih and Daniel Fried and Sida Wang and Tao Yu},
journal={arXiv preprint arXiv:2211.11501},
year={2022}
}1 thread and 0 posts on this page. Anyone may reply; no account is required.
Share a reproduction, report an evaluation issue, or suggest a correction to this benchmark overview.
0 posts
No posts in this thread yet.
Whole public benchmark.
Pinned source revisions, newest first:
4416080ac5cb80bdf7576aefb8f9a0b4d5426a44 · acquired 2026-09-12 · release b578ca080b3c4416080ac5cb80bdf7576aefb8f9a0b4d5426a44 · acquired 2026-09-12 · release 8a121e02617b4416080ac5cb80bdf7576aefb8f9a0b4d5426a44 · acquired 2026-09-12 · release 4346a40c861bAnswer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source
Answer published by the source