A transformational approach to data visualization

A transformational approach to data visualization
复制标题

数据可视化的变革性方法

DOI:
--
复制
发表时间:
2015
期刊:
International Conference on Generative Programming: Concepts and Experiences
影响因子:
--
通讯作者:
Ronald A. Metoyer
Ronald A. Metoyer
中科院分区:
--
文献类型:
--
作者:
Karl Smeltzer;Martin Erwig;Ronald A. Metoyer

文献摘要

被引文献

相似文献

信息可视化构造工具通常倾向于落入两个完全不同的类别之一。它们要么提供简单但不灵活的可视化模板,要么提供需要手动组装的低级图形基元。那些确实提供灵活的、特定于领域的抽象的方法很少关注增量地构建和转换可视化,这可以减少对所支持的工作流风格的限制。我们提出了一个Haskell嵌入DSL的数据可视化,旨在提供这样的抽象和转换。这种DSL通过常见的函数式编程习惯和Haskell类型类层次结构实现了额外的表达能力和灵活性。
Information visualization construction tools generally tend to fall in one of two disparate categories. Either they offer simple but inflexible visualization templates, or else they offer low-level graphical primitives which need to be assembled manually. Those that do offer flexible, domain-specific abstractions rarely focus on incrementally building and transforming visualizations, which could reduce limitations on the style of workflows supported. We present a Haskell-embedded DSL for data visualization that is designed to provide such abstractions and transformations. This DSL achieves additional expressiveness and flexibility through common functional programming idioms and the Haskell type class hierarchy.