Table2Charts: Recommending Charts by Learning Shared Table Representations
Not on the map. Why?
Abstract (arXiv)
It is common for people to create different types of charts to explore a multi-dimensional dataset (table). However, to recommend commonly composed charts in real world, one should take the challenges of efficiency, imbalanced data and table context into consideration. In this paper, we propose Table2Charts framework which learns common patterns from a large corpus of (table, charts) pairs. Based on deep Q-learning with copying mechanism and heuristic searching, Table2Charts does table-to-sequence generation, where each sequence follows a chart template. On a large spreadsheet corpus with 165k tables and 266k charts, we show that Table2Charts could learn a shared representation of table fields so that recommendation tasks on different chart types could mutually enhance each other. Table2Charts outperforms other chart recommendation systems in both multi-type task (with doubled recall numbers R@3=0.61 and R@1=0.43) and human evaluations.
Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). First posted on arXiv 24 Aug 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 3; 2023: 4; 2024: 4; 2025: 2; 2026: 1.
14 papers.
Sort:
By area:
- 2022Table Pre-training: A Survey on Model Architectures, Pre-training Objectives, and Downstream Taskscited by 42
- 2023Text2Analysis: A Benchmark of Table Question Answering with Advanced Data Analysis and Unclear Queriescited by 38
- 2024HAIChart: Human and AI Paired Visualization Systemcited by 26
- 2023LLM4Vis: Explainable Visualization Recommendation using ChatGPTcited by 25
- 2024Generative AI for Visualization: State of the Art and Future Directionscited by 23
- 2024LightVA: Lightweight Visual Analytics with LLM Agent-Based Task Planning and Executioncited by 20
- 2022AnaMeta: A Table Understanding Dataset of Field Metadata Knowledge Shared by Multi-dimensional Data Analysis Taskscited by 8
- 2023Agnostic Visual Recommendation Systems: Open Challenges and Future Directionscited by 4
- 2025TableLoRA: Low-rank Adaptation on Table Structure Understanding for Large Language Modelscited by 4
- 2023Reinforced Labels: Multi-Agent Deep Reinforcement Learning for Point-Feature Label Placementcited by 2
- 2024Adversarial Attacks on Machine Learning-Aided Visualizationscited by 2
- 2022ASTA: Learning Analytical Semantics over Tables for Intelligent Data Analysis and Visualizationcited by 0
- 2026DEEPCHART: How Far are LLMs from Faithful Data-Science Chart Generation?27 Aug 2026
- 2025Data Therapist: Eliciting Domain Knowledge from Subject Matter Experts Using Large Language Models1 May 2025
- 2025TableLoRA: Low-rank Adaptation on Table Structure Understanding for Large Language Models6 Mar 2025
- 2024LightVA: Lightweight Visual Analytics with LLM Agent-Based Task Planning and Execution8 Nov 2024
- 2024Adversarial Attacks on Machine Learning-Aided Visualizations4 Sep 2024
- 2024HAIChart: Human and AI Paired Visualization System16 Jun 2024
- 2024Generative AI for Visualization: State of the Art and Future Directions28 Apr 2024
- 2023Text2Analysis: A Benchmark of Table Question Answering with Advanced Data Analysis and Unclear Queries21 Dec 2023
- 2023LLM4Vis: Explainable Visualization Recommendation using ChatGPT11 Oct 2023
- 2023Reinforced Labels: Multi-Agent Deep Reinforcement Learning for Point-Feature Label Placement2 Mar 2023
- 2023Agnostic Visual Recommendation Systems: Open Challenges and Future Directions1 Feb 2023
- 2022AnaMeta: A Table Understanding Dataset of Field Metadata Knowledge Shared by Multi-dimensional Data Analysis Tasks2 Sep 2022
- 2022Table Pre-training: A Survey on Model Architectures, Pre-training Objectives, and Downstream Taskscited by 42
- 2023Text2Analysis: A Benchmark of Table Question Answering with Advanced Data Analysis and Unclear Queriescited by 38
- 2024HAIChart: Human and AI Paired Visualization Systemcited by 26
- 2023LLM4Vis: Explainable Visualization Recommendation using ChatGPTcited by 25
- 2024Generative AI for Visualization: State of the Art and Future Directionscited by 23
- 2022AnaMeta: A Table Understanding Dataset of Field Metadata Knowledge Shared by Multi-dimensional Data Analysis Taskscited by 8
- 2023Agnostic Visual Recommendation Systems: Open Challenges and Future Directionscited by 4
- 2025TableLoRA: Low-rank Adaptation on Table Structure Understanding for Large Language Modelscited by 4
- 2023Reinforced Labels: Multi-Agent Deep Reinforcement Learning for Point-Feature Label Placementcited by 2
- 2024Adversarial Attacks on Machine Learning-Aided Visualizationscited by 2
- 2022ASTA: Learning Analytical Semantics over Tables for Intelligent Data Analysis and Visualizationcited by 0
- 2025Data Therapist: Eliciting Domain Knowledge from Subject Matter Experts Using Large Language Modelscited by 0
12 most cited of 13 All 13 (JSON)
- 2026DEEPCHART: How Far are LLMs from Faithful Data-Science Chart Generation?27 Aug 2026
- 2025Data Therapist: Eliciting Domain Knowledge from Subject Matter Experts Using Large Language Models1 May 2025
- 2025TableLoRA: Low-rank Adaptation on Table Structure Understanding for Large Language Models6 Mar 2025
- 2024Adversarial Attacks on Machine Learning-Aided Visualizations4 Sep 2024
- 2024HAIChart: Human and AI Paired Visualization System16 Jun 2024
- 2024Generative AI for Visualization: State of the Art and Future Directions28 Apr 2024
- 2023Text2Analysis: A Benchmark of Table Question Answering with Advanced Data Analysis and Unclear Queries21 Dec 2023
- 2023LLM4Vis: Explainable Visualization Recommendation using ChatGPT11 Oct 2023
- 2023Reinforced Labels: Multi-Agent Deep Reinforcement Learning for Point-Feature Label Placement2 Mar 2023
- 2023Agnostic Visual Recommendation Systems: Open Challenges and Future Directions1 Feb 2023
- 2022AnaMeta: A Table Understanding Dataset of Field Metadata Knowledge Shared by Multi-dimensional Data Analysis Tasks2 Sep 2022
- 2022ASTA: Learning Analytical Semantics over Tables for Intelligent Data Analysis and Visualization1 Aug 2022
12 newest of 13 All 13 (JSON)