arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2108.10299cs.HC
收藏

VizLinter:一个用于数据可视化的Linter和Fixer框架

VizLinter: A Linter and Fixer Framework for Data Visualization

Qing Chen, Fuling Sun, Xinyue Xu, Zui Chen, Jiazhe Wang, Nan Cao

摘要:

尽管自动化可视化工具日益流行,但现有系统倾向于提供不总是适合输入数据或满足可视化要求的直接结果。因此,在实际用例中仍然需要进行额外的规范调整。然而,手动调整是困难的,因为大多数用户不一定拥有足够的技能或可视化知识。即使是有经验的用户也可能创建不完美的可视化,涉及图表构造错误。我们提出了一个框架,VizLinter,以帮助用户检测缺陷和纠正已经建成,但有缺陷的可视化。该框架由两个组件组成,(1)可视化linter,它应用公认的原则来检查渲染的可视化的合法性,以及(2)可视化fixer,它根据linter自动纠正检测到的违规。我们实现的框架到一个在线编辑器原型的基础上Vega-Lite规范。为了进一步评估该系统,我们进行了实验室用户研究。结果证明了它在识别和修复数据可视化错误方面的有效性和效率。

英文摘要:

Despite the rising popularity of automated visualization tools, existing systems tend to provide direct results which do not always fit the input data or meet visualization requirements. Therefore, additional specification adjustments are still required in real-world use cases. However, manual adjustments are difficult since most users do not necessarily possess adequate skills or visualization knowledge. Even experienced users might create imperfect visualizations that involve chart construction errors. We present a framework, VizLinter, to help users detect flaws and rectify already-built but defective visualizations. The framework consists of two components, (1) a visualization linter, which applies well-recognized principles to inspect the legitimacy of rendered visualizations, and (2) a visualization fixer, which automatically corrects the detected violations according to the linter. We implement the framework into an online editor prototype based on Vega-Lite specifications. To further evaluate the system, we conduct an in-lab user study. The results prove its effectiveness and efficiency in identifying and fixing errors for data visualizations.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑