cs.AISep 29, 2026

ChartRevise: A Dataset and Evaluation Protocol for Exact Chart Editing via Code

Authors: Jiaxiang Tang, Yi Zhou, Chad DeLuca, Rogerio Feris, Ahmed Khalil Omran, Zhi-Li Zhang, Pengyuan Li, Ali Anwar

Organizations: University of Minnesota, Twin-Cities · IBM Research · Horizon School of Digital Technologies

Abstract

Chart editing requires cross-modal edit grounding, realizing a requested visual change in the code that draws it, with necessary related updates and without altering unrelated content. Existing benchmarks emphasize either code executability or chart quality, but their metrics do not clearly distinguish request completion from missed coupled updates and gratuitous changes. We introduce ChartRevise, a structured dataset and evaluation protocol for exact program-grounded chart editing. For dataset construction, we build on the grammar of graphics to systematically cover chart-editing operations, using source-program checks to verify their applicability across chart types and libraries. To improve edit exactness, our pipeline checks individual requirements and guides repair or exclusion when they are unmet. The resulting dataset contains 92,438 records covering 344 edit types across 20 chart types and three plotting libraries. For evaluation, our reference-free protocol separately measures atomic requirement completion, identifies gratuitous changes, and detects missed coupled updates. These checks are combined with successful execution and rendering to determine exact-edit success. Across five models and four external benchmarks, fine-tuning yields relative gains of 16% in mean requirement recall and 22% in mean exact-edit rate.

Figures & tables

Appendix figures & tables14 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. ChartSync: A Benchmark for Visuo-Logical Cascading Chart Editing

    Jul 11, 2026Jiakang Yu, Yixuan Chai, Tianci Wang +7Multi-Image Editing BenchmarksRenderer

  2. Charts Are Beyond Pixels: Probing for Layer-Wise Chart Understanding and Editing

    Sep 8, 2026Xiaochuan Zhong, Yifan Hou, Chenxi Pang +1ChartLayer-Wise

  3. VisEditBench: Can Vision-Language Models Edit Visualization Code from Multimodal Feedback?

    Aug 11, 2026Mizanur Rahman, Arshia Azimlu, Shadikur Rahman +4Image-To-Code GenerationVisualization