{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,23]],"date-time":"2026-04-23T07:56:27Z","timestamp":1776930987226,"version":"3.51.2"},"publisher-location":"New York, NY, USA","reference-count":60,"publisher":"ACM","funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62421003"],"award-info":[{"award-number":["62421003"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["U22A2032"],"award-info":[{"award-number":["U22A2032"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62402428"],"award-info":[{"award-number":["62402428"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2026,4,13]]},"DOI":"10.1145\/3772318.3790356","type":"proceedings-article","created":{"date-parts":[[2026,4,13]],"date-time":"2026-04-13T05:14:30Z","timestamp":1776057270000},"page":"1-17","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["NoteFlow: Leveraging Charts as Sight Glasses for Consistent and Continuous Data Flow Tracing"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0005-6089-7694","authenticated-orcid":false,"given":"Yuan","family":"Tian","sequence":"first","affiliation":[{"name":"Zhejiang University, Hangzhou, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9057-8353","authenticated-orcid":false,"given":"Dazhen","family":"Deng","sequence":"additional","affiliation":[{"name":"Zhejiang University, Hangzhou, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-9871-2644","authenticated-orcid":false,"given":"Sen","family":"Yang","sequence":"additional","affiliation":[{"name":"Zhejiang University, Hangzhou, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-0881-4292","authenticated-orcid":false,"given":"Huawei","family":"Zheng","sequence":"additional","affiliation":[{"name":"Zhejiang University, Hangzhou, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-6089-380X","authenticated-orcid":false,"given":"Bowen","family":"Shi","sequence":"additional","affiliation":[{"name":"Zhejiang University, Hangzhou, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8203-9667","authenticated-orcid":false,"given":"Kai","family":"Xiong","sequence":"additional","affiliation":[{"name":"Zhejiang University, Hangzhou, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0009-0002-1874-1176","authenticated-orcid":false,"given":"Xinjing","family":"Yi","sequence":"additional","affiliation":[{"name":"Zhejiang University, Hangzhou, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1119-3237","authenticated-orcid":false,"given":"Yingcai","family":"Wu","sequence":"additional","affiliation":[{"name":"Zhejiang University, Hangzhou, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2026,4,13]]},"reference":[{"key":"e_1_3_3_3_2_2","doi-asserted-by":"crossref","unstructured":"John\u00a0T Behrens. 1997. Principles and procedures of exploratory data analysis. Psychological methods 2 2 (1997) 131.","DOI":"10.1037\/1082-989X.2.2.131"},{"key":"e_1_3_3_3_3_2","doi-asserted-by":"publisher","DOI":"10.1145\/3597465.3605222"},{"key":"e_1_3_3_3_4_2","doi-asserted-by":"publisher","unstructured":"Xi Chen Wei Zeng Yanna Lin Hayder\u00a0Mahdi AI-maneea Jonathan Roberts and Remco Chang. 2021. Composition and Configuration Patterns in Multiple-View Visualizations. IEEE Transactions on Visualization and Computer Graphics 27 2 (2021) 1514\u20131524. 10.1109\/TVCG.2020.3030338","DOI":"10.1109\/TVCG.2020.3030338"},{"key":"e_1_3_3_3_5_2","doi-asserted-by":"publisher","DOI":"10.1145\/3514221.3526166"},{"key":"e_1_3_3_3_6_2","doi-asserted-by":"publisher","unstructured":"Dazhen Deng Aoyu Wu Huamin Qu and Yingcai Wu. 2023. DashBot: Insight-Driven Dashboard Generation Based on Deep Reinforcement Learning. IEEE Transactions on Visualization and Computer Graphics 29 1 (2023) 690\u2013700. 10.1109\/TVCG.2022.3209468","DOI":"10.1109\/TVCG.2022.3209468"},{"key":"e_1_3_3_3_7_2","doi-asserted-by":"publisher","unstructured":"Victor Dibia and \u00c7a\u011fatay Demiralp. 2019. Data2Vis: Automatic Generation of Data Visualizations Using Sequence-to-Sequence Recurrent Neural Networks. IEEE Computer Graphics and Applications 39 5 (2019) 33\u201346. 10.1109\/MCG.2019.2924636","DOI":"10.1109\/MCG.2019.2924636"},{"key":"e_1_3_3_3_8_2","doi-asserted-by":"publisher","unstructured":"Klaus Eckelt Kiran Gadhave Alexander Lex and Marc Streit. 2025. Loops: Leveraging Provenance and Visualization to Support Exploratory Data Analysis in Notebooks. IEEE Transactions on Visualization and Computer Graphics 31 1 (2025) 1213\u20131223. 10.1109\/TVCG.2024.3456186","DOI":"10.1109\/TVCG.2024.3456186"},{"key":"e_1_3_3_3_9_2","doi-asserted-by":"publisher","unstructured":"Will Epperson Vaishnavi Gorantla Dominik Moritz and Adam Perer. 2024. Dead or Alive: Continuous Data Profiling for Interactive Data Science. IEEE Transactions on Visualization and Computer Graphics 30 1 (2024) 197\u2013207. 10.1109\/TVCG.2023.3327367","DOI":"10.1109\/TVCG.2023.3327367"},{"key":"e_1_3_3_3_10_2","doi-asserted-by":"publisher","unstructured":"Will Epperson Doris Jung-Lin\u00a0Lee Leijie Wang Kunal Agarwal Aditya\u00a0G. Parameswaran Dominik Moritz and Adam Perer. 2022. Leveraging Analysis History for Improved In Situ Visualization Recommendation. Computer Graphics Forum 41 3 (2022) 145\u2013155. 10.1111\/cgf.14529","DOI":"10.1111\/cgf.14529"},{"key":"e_1_3_3_3_11_2","doi-asserted-by":"publisher","DOI":"10.1145\/3544548.3581099"},{"key":"e_1_3_3_3_12_2","doi-asserted-by":"publisher","DOI":"10.1145\/2047196.2047205"},{"key":"e_1_3_3_3_13_2","doi-asserted-by":"publisher","DOI":"10.1109\/VL\/HCC53370.2022.9833128"},{"key":"e_1_3_3_3_14_2","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300500"},{"key":"e_1_3_3_3_15_2","unstructured":"Hex. 2025. Make everyone a data person | Hex. https:\/\/hex.tech\/. Accessed: 2025-11-30."},{"key":"e_1_3_3_3_16_2","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300358"},{"key":"e_1_3_3_3_17_2","unstructured":"IPyflow. 2022. IPyflow: A next-generation dataflow-aware IPython kernel. https:\/\/github.com\/ipyflow\/ipyflow. Accessed: 2025-11-30."},{"key":"e_1_3_3_3_18_2","doi-asserted-by":"publisher","unstructured":"Stephen Kasica Charles Berret and Tamara Munzner. 2021. Table Scraps: An Actionable Framework for Multi-Table Data Wrangling From An Artifact Study of Computational Journalism. IEEE Transactions on Visualization and Computer Graphics 27 2 (2021) 957\u2013966. 10.1109\/TVCG.2020.3030462","DOI":"10.1109\/TVCG.2020.3030462"},{"key":"e_1_3_3_3_19_2","doi-asserted-by":"publisher","DOI":"10.1145\/3025453.3025626"},{"key":"e_1_3_3_3_20_2","doi-asserted-by":"publisher","DOI":"10.1145\/3290605.3300322"},{"key":"e_1_3_3_3_21_2","series-title":"(TaPP\u201917)","first-page":"17","volume-title":"Proceedings of the 9th USENIX Conference on Theory and Practice of Provenance","author":"Koop David","year":"2017","unstructured":"David Koop and Jay Patel. 2017. Dataflow notebooks: encoding and tracking dependencies of cells. In Proceedings of the 9th USENIX Conference on Theory and Practice of Provenance (Seattle, WA) (TaPP\u201917). USENIX Association, USA, 17."},{"key":"e_1_3_3_3_22_2","doi-asserted-by":"publisher","unstructured":"Doris Jung-Lin Lee Dixin Tang Kunal Agarwal Thyne Boonmark Caitlyn Chen Jake Kang Ujjaini Mukhopadhyay Jerry Song Micah Yong Marti\u00a0A. Hearst and Aditya\u00a0G. Parameswaran. 2021. Lux: always-on visualization recommendations for exploratory dataframe workflows. Proc. VLDB Endow. 15 3 (2021) 727\u2013738. 10.14778\/3494124.3494151","DOI":"10.14778\/3494124.3494151"},{"key":"e_1_3_3_3_23_2","doi-asserted-by":"publisher","unstructured":"Haotian Li Yong Wang Songheng Zhang Yangqiu Song and Huamin Qu. 2022. KG4Vis: A Knowledge Graph-Based Approach for Visualization Recommendation. IEEE Transactions on Visualization and Computer Graphics 28 1 (2022) 195\u2013205. 10.1109\/TVCG.2021.3114863","DOI":"10.1109\/TVCG.2021.3114863"},{"key":"e_1_3_3_3_24_2","doi-asserted-by":"publisher","DOI":"10.1145\/3411764.3445048"},{"key":"e_1_3_3_3_25_2","doi-asserted-by":"publisher","unstructured":"Xingjun Li Yizhi Zhang Justin Leung Chengnian Sun and Jian Zhao. 2023. EDAssistant: Supporting Exploratory Data Analysis in Computational Notebooks with In Situ Code Search and Recommendation. ACM Trans. Interact. Intell. Syst. 13 1 Article 1 (2023) 27\u00a0pages. 10.1145\/3545995","DOI":"10.1145\/3545995"},{"key":"e_1_3_3_3_26_2","doi-asserted-by":"publisher","unstructured":"Zhaoheng Li Supawit Chockchowwat Ribhav Sahu Areet Sheth and Yongjoo Park. 2024. Kishu: Time-Traveling for Computational Notebooks. Proceedings of the VLDB Endowment 18 4 (2024) 970\u2013985. 10.14778\/3717755.3717759","DOI":"10.14778\/3717755.3717759"},{"key":"e_1_3_3_3_27_2","doi-asserted-by":"publisher","unstructured":"Yanna Lin Haotian Li Aoyu Wu Yong Wang and Huamin Qu. 2024. DMiner: Dashboard Design Mining and Recommendation. IEEE Transactions on Visualization and Computer Graphics 30 7 (2024) 4108\u20134121. 10.1109\/TVCG.2023.3251344","DOI":"10.1109\/TVCG.2023.3251344"},{"key":"e_1_3_3_3_28_2","doi-asserted-by":"publisher","unstructured":"Yuyu Luo Xuedi Qin Chengliang Chai Nan Tang Guoliang Li and Wenbo Li. 2022. Steerable Self-Driving Data Visualization. IEEE Transactions on Knowledge and Data Engineering 34 1 (2022) 475\u2013490. 10.1109\/TKDE.2020.2981464","DOI":"10.1109\/TKDE.2020.2981464"},{"key":"e_1_3_3_3_29_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2018.00019"},{"key":"e_1_3_3_3_30_2","doi-asserted-by":"publisher","unstructured":"Sehi LYi Jaemin Jo and Jinwook Seo. 2021. Comparative Layouts Revisited: Design Space Guidelines and Future Directions. IEEE Transactions on Visualization and Computer Graphics 27 2 (2021) 1525\u20131535. 10.1109\/TVCG.2020.3030419","DOI":"10.1109\/TVCG.2020.3030419"},{"key":"e_1_3_3_3_31_2","doi-asserted-by":"publisher","unstructured":"Stephen Macke Hongpu Gong Doris Jung-Lin Lee Andrew Head Doris Xin and Aditya Parameswaran. 2021. Fine-grained lineage for safer notebook interactions. Proceedings of the VLDB Endowment 14 6 (2021) 1093\u20131101. 10.14778\/3447689.3447712","DOI":"10.14778\/3447689.3447712"},{"key":"e_1_3_3_3_32_2","doi-asserted-by":"publisher","unstructured":"Jock Mackinlay. 1986. Automating the design of graphical presentations of relational information. ACM Trans. Graph. 5 2 (April 1986) 110\u2013141. 10.1145\/22949.22950","DOI":"10.1145\/22949.22950"},{"key":"e_1_3_3_3_33_2","unstructured":"Marimo. 2025. Marimo | A next generation Python notebook. https:\/\/marimo.io\/. Accessed: 2025-11-30."},{"key":"e_1_3_3_3_34_2","doi-asserted-by":"publisher","unstructured":"Dominik Moritz Chenglong Wang Greg\u00a0L. Nelson Halden Lin Adam\u00a0M. Smith Bill Howe and Jeffrey Heer. 2019. Formalizing Visualization Design Knowledge as Constraints: Actionable and Extensible Models in Draco. IEEE Transactions on Visualization and Computer Graphics 25 1 (2019) 438\u2013448. 10.1109\/TVCG.2018.2865240","DOI":"10.1109\/TVCG.2018.2865240"},{"key":"e_1_3_3_3_35_2","unstructured":"Observable. 2025. Observable: Explore and visualize data together. https:\/\/observablehq.com\/. Accessed: 2025-11-30."},{"key":"e_1_3_3_3_36_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-93835-1_7"},{"key":"e_1_3_3_3_37_2","unstructured":"Pluto. 2025. Pluto.jl - interactive Julia programming environment. https:\/\/plutojl.org\/. Accessed: 2025-11-30."},{"key":"e_1_3_3_3_38_2","doi-asserted-by":"publisher","DOI":"10.1145\/3447548.3467224"},{"key":"e_1_3_3_3_39_2","unstructured":"Bahador Saket Dominik Moritz Halden Lin Victor Dibia Cagatay Demiralp and Jeffrey Heer. 2018. Beyond Heuristics: Learning Visualization Design. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/1807.06641 (2018)."},{"key":"e_1_3_3_3_40_2","doi-asserted-by":"publisher","DOI":"10.1145\/3411764.3445518"},{"key":"e_1_3_3_3_41_2","doi-asserted-by":"publisher","DOI":"10.1145\/3544548.3580726"},{"key":"e_1_3_3_3_42_2","doi-asserted-by":"publisher","unstructured":"Shreya Shankar Stephen Macke Sarah Chasins Andrew Head and Aditya Parameswaran. 2022. Bolt-on compact and rapid program slicing for notebooks. Proceedings of the VLDB Endowment 15 13 (2022) 4038\u20134047. 10.14778\/3565838.3565855","DOI":"10.14778\/3565838.3565855"},{"key":"e_1_3_3_3_43_2","doi-asserted-by":"publisher","unstructured":"Danqing Shi Xinyue Xu Fuling Sun Yang Shi and Nan Cao. 2021. Calliope: Automatic Visual Data Story Generation from a Spreadsheet. IEEE Transactions on Visualization and Computer Graphics 27 2 (2021) 453\u2013463. 10.1109\/TVCG.2020.3030403","DOI":"10.1109\/TVCG.2020.3030403"},{"key":"e_1_3_3_3_44_2","doi-asserted-by":"publisher","DOI":"10.1145\/3472749.3474744"},{"key":"e_1_3_3_3_45_2","doi-asserted-by":"publisher","unstructured":"Mengdi Sun Ligan Cai Weiwei Cui Yanqiu Wu Yang Shi and Nan Cao. 2023. Erato: Cooperative Data Story Editing via Fact Interpolation. IEEE Transactions on Visualization and Computer Graphics 29 1 (2023) 983\u2013993. 10.1109\/TVCG.2022.3209428","DOI":"10.1109\/TVCG.2022.3209428"},{"key":"e_1_3_3_3_46_2","volume-title":"Exploratory Data Analysis","author":"Tukey John\u00a0W.","year":"1977","unstructured":"John\u00a0W. Tukey. 1977. Exploratory Data Analysis. Addison-Wesley."},{"key":"e_1_3_3_3_47_2","doi-asserted-by":"publisher","unstructured":"Manasi Vartak Samuel Madden Aditya Parameswaran and Neoklis Polyzotis. 2014. SeeDB: automatically generating query visualizations. Proc. VLDB Endow. 7 13 (Aug. 2014) 1581\u20131584. 10.14778\/2733004.2733035","DOI":"10.14778\/2733004.2733035"},{"key":"e_1_3_3_3_48_2","doi-asserted-by":"publisher","DOI":"10.1145\/3491102.3502123"},{"key":"e_1_3_3_3_49_2","doi-asserted-by":"publisher","unstructured":"Yun Wang Zhida Sun Haidong Zhang Weiwei Cui Ke Xu Xiaojuan Ma and Dongmei Zhang. 2020. DataShot: Automatic Generation of Fact Sheets from Tabular Data. IEEE Transactions on Visualization and Computer Graphics 26 1 (2020) 895\u2013905. 10.1109\/TVCG.2019.2934398","DOI":"10.1109\/TVCG.2019.2934398"},{"key":"e_1_3_3_3_50_2","doi-asserted-by":"publisher","DOI":"10.1145\/3491101.3519653"},{"key":"e_1_3_3_3_51_2","doi-asserted-by":"publisher","DOI":"10.1145\/3411764.3445527"},{"key":"e_1_3_3_3_52_2","unstructured":"Kanit Wongsuphasawat Yang Liu and Jeffrey Heer. 2019. Goals process and challenges of exploratory data analysis: An interview study. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/1911.00568 (2019)."},{"key":"e_1_3_3_3_53_2","doi-asserted-by":"publisher","DOI":"10.1145\/2939502.2939506"},{"key":"e_1_3_3_3_54_2","doi-asserted-by":"publisher","unstructured":"Kanit Wongsuphasawat Dominik Moritz Anushka Anand Jock Mackinlay Bill Howe and Jeffrey Heer. 2016. Voyager: Exploratory Analysis via Faceted Browsing of Visualization Recommendations. IEEE Transactions on Visualization and Computer Graphics 22 1 (2016) 649\u2013658. 10.1109\/TVCG.2015.2467191","DOI":"10.1109\/TVCG.2015.2467191"},{"key":"e_1_3_3_3_55_2","doi-asserted-by":"publisher","DOI":"10.1145\/3025453.3025768"},{"key":"e_1_3_3_3_56_2","doi-asserted-by":"publisher","unstructured":"Aoyu Wu Yun Wang Mengyu Zhou Xinyi He Haidong Zhang Huamin Qu and Dongmei Zhang. 2022. MultiVision: Designing Analytical Dashboards with Deep Learning Based Recommendation. IEEE Transactions on Visualization and Computer Graphics 28 1 (2022) 162\u2013172. 10.1109\/TVCG.2021.3114826","DOI":"10.1109\/TVCG.2021.3114826"},{"key":"e_1_3_3_3_57_2","doi-asserted-by":"publisher","DOI":"10.1145\/3379337.3415851"},{"key":"e_1_3_3_3_58_2","doi-asserted-by":"publisher","unstructured":"Kai Xiong Zhongsu Luo Siwei Fu Yongheng Wang Mingliang Xu and Yingcai Wu. 2023. Revealing the Semantics of Data Wrangling Scripts With Comantics. IEEE Transactions on Visualization and Computer Graphics 29 1 (2023) 117\u2013127. 10.1109\/TVCG.2022.3209470","DOI":"10.1109\/TVCG.2022.3209470"},{"key":"e_1_3_3_3_59_2","doi-asserted-by":"publisher","DOI":"10.1109\/ASE51524.2021.9678520"},{"key":"e_1_3_3_3_60_2","doi-asserted-by":"publisher","DOI":"10.1145\/3447548.3467279"},{"key":"e_1_3_3_3_61_2","doi-asserted-by":"publisher","DOI":"10.1145\/3706598.3714239"}],"event":{"name":"CHI 2026: CHI Conference on Human Factors in Computing Systems","location":"Barcelona Spain","acronym":"CHI '26","sponsor":["SIGCHI ACM Special Interest Group on Computer-Human Interaction"]},"container-title":["Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3772318.3790356","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,17]],"date-time":"2026-04-17T09:11:59Z","timestamp":1776417119000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3772318.3790356"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,4,13]]},"references-count":60,"alternative-id":["10.1145\/3772318.3790356","10.1145\/3772318"],"URL":"https:\/\/doi.org\/10.1145\/3772318.3790356","relation":{},"subject":[],"published":{"date-parts":[[2026,4,13]]},"assertion":[{"value":"2026-04-13","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}