PlotCraft: Pushing the Limits of LLMs for Complex and Interactive Data Visualization
Not on the map. Why?
Abstract (arXiv)
Recent Large Language Models (LLMs) have demonstrated remarkable proficiency in code generation. However, their ability to create complex visualizations for scaled and structured data remains largely unevaluated and underdeveloped. To address this gap, we introduce PlotCraft, a new benchmark featuring 1k challenging visualization tasks that cover a wide range of topics, such as finance, scientific research, and sociology. The benchmark is structured around seven high-level visualization tasks and encompasses 48 distinct chart types. Crucially, it is the first to systematically evaluate both single-turn generation and multi-turn refinement across a diverse spectrum of task complexities. Our comprehensive evaluation of 23 leading LLMs on PlotCraft reveals obvious performance deficiencies in handling sophisticated visualization tasks. To bridge this performance gap, we develope SynthVis-30K, a large-scale, high-quality dataset of complex visualization code synthesized via a collaborative agent framework. Building upon this dataset, we develope PlotCraftor, a novel code generation model that achieves strong capabilities in complex data visualization with a remarkably small size. Across VisEval, PandasPlotBench, and our proposed PlotCraft, PlotCraftor shows performance comparable to that of leading proprietary approaches. Especially, on hard task, Our model achieves over 50% performance improvement. We will release the benchmark, dataset, and code at https://github.com/Speakn0w/PlotCraft-Benchmark.
Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). First posted on arXiv 15 Oct 2025.
Builds on
0 of 0 references.
No references here yet.
Built on by
Citing papers per year: 2026: 14.
14 papers.
Sort:
By area:
- 2026Qwen3-Coder-Next Technical Reportcited by 71
- 2026AI for Auto-Research: Roadmap & User Guidecited by 11
- 2026VCG-Bench: Towards A Unified Visual-Centric Benchmark for Structured Generation and Editingcited by 9
- 2026The Verification Horizon: No Silver Bullet for Coding Agent Rewardscited by 8
- 2026Scaling Agentic Verifier for Competitive Codingcited by 7
- 2026From Completion to Editing: Unlocking Context-Aware Code Infilling via Search-and-Replace Instruction Tuningcited by 6
- 2026Photon: Speedup Volume Understanding with Efficient Multimodal Large Language Modelscited by 6
- 2026Beyond NL2Code: A Structured Survey of Multimodal Code Intelligencecited by 6
- 2026What Should I Cite? A RAG Benchmark for Academic Citation Predictioncited by 5
- 2026RealChart2Code: Advancing Chart-to-Code Generation with Real Data and Multi-Task Evaluationcited by 4
- 2026Learning Cross-View Object Correspondence via Cycle-Consistent Mask Predictioncited by 3
- 2026DV-World: Benchmarking Data Visualization Agents in Real-World Scenarioscited by 1
- 2026DEEPCHART: How Far are LLMs from Faithful Data-Science Chart Generation?27 Aug 2026
- 2026The Verification Horizon: No Silver Bullet for Coding Agent Rewards24 Jun 2026
- 2026Beyond NL2Code: A Structured Survey of Multimodal Code Intelligence14 Jun 2026
- 2026AI for Auto-Research: Roadmap & User Guide18 May 2026
- 2026VCG-Bench: Towards A Unified Visual-Centric Benchmark for Structured Generation and Editing15 May 2026
- 2026DV-World: Benchmarking Data Visualization Agents in Real-World Scenarios28 Apr 2026
- 2026RealChart2Code: Advancing Chart-to-Code Generation with Real Data and Multi-Task Evaluation26 Mar 2026
- 2026Photon: Speedup Volume Understanding with Efficient Multimodal Large Language Models26 Mar 2026
- 2026Qwen3-Coder-Next Technical Report28 Feb 2026
- 2026SAMAS: A Spectrum-Guided Multi-Agent System for Achieving Style Fidelity in Literary Translation23 Feb 2026
- 2026Learning Cross-View Object Correspondence via Cycle-Consistent Mask Prediction22 Feb 2026
- 2026Scaling Agentic Verifier for Competitive Coding4 Feb 2026
- 2026Qwen3-Coder-Next Technical Reportcited by 71
- 2026The Verification Horizon: No Silver Bullet for Coding Agent Rewardscited by 8
- 2026Scaling Agentic Verifier for Competitive Codingcited by 7
- 2026DV-World: Benchmarking Data Visualization Agents in Real-World Scenarioscited by 1
- 2026SAMAS: A Spectrum-Guided Multi-Agent System for Achieving Style Fidelity in Literary Translationcited by 0
- 2026The Verification Horizon: No Silver Bullet for Coding Agent Rewards24 Jun 2026
- 2026DV-World: Benchmarking Data Visualization Agents in Real-World Scenarios28 Apr 2026
- 2026Qwen3-Coder-Next Technical Report28 Feb 2026
- 2026SAMAS: A Spectrum-Guided Multi-Agent System for Achieving Style Fidelity in Literary Translation23 Feb 2026
- 2026Scaling Agentic Verifier for Competitive Coding4 Feb 2026
- 2026VCG-Bench: Towards A Unified Visual-Centric Benchmark for Structured Generation and Editingcited by 9
- 2026Photon: Speedup Volume Understanding with Efficient Multimodal Large Language Modelscited by 6
- 2026RealChart2Code: Advancing Chart-to-Code Generation with Real Data and Multi-Task Evaluationcited by 4
- 2026VCG-Bench: Towards A Unified Visual-Centric Benchmark for Structured Generation and Editing15 May 2026
- 2026RealChart2Code: Advancing Chart-to-Code Generation with Real Data and Multi-Task Evaluation26 Mar 2026
- 2026Photon: Speedup Volume Understanding with Efficient Multimodal Large Language Models26 Mar 2026
- 2026AI for Auto-Research: Roadmap & User Guidecited by 11
- 2026From Completion to Editing: Unlocking Context-Aware Code Infilling via Search-and-Replace Instruction Tuningcited by 6
- 2026Beyond NL2Code: A Structured Survey of Multimodal Code Intelligencecited by 6
- 2026Learning Cross-View Object Correspondence via Cycle-Consistent Mask Predictioncited by 3
- 2026DEEPCHART: How Far are LLMs from Faithful Data-Science Chart Generation?cited by 0
- 2026DEEPCHART: How Far are LLMs from Faithful Data-Science Chart Generation?27 Aug 2026
- 2026Beyond NL2Code: A Structured Survey of Multimodal Code Intelligence14 Jun 2026
- 2026AI for Auto-Research: Roadmap & User Guide18 May 2026
- 2026Learning Cross-View Object Correspondence via Cycle-Consistent Mask Prediction22 Feb 2026
- 2026From Completion to Editing: Unlocking Context-Aware Code Infilling via Search-and-Replace Instruction Tuning19 Jan 2026