Reactive data visualizations
نویسندگان
چکیده
Managing complex data flows and update patterns is one of the most difficult challenges in interactive data visualization. For example, constructing interactive visualizations with multiple linked views can be a daunting task. Functional reactive programming provides approaches for declaratively specifying data dependency graphs and maintaining them automatically. We argue that functional reactive programming is an appropriate and effective abstraction for interactive data visualization. We demonstrates the effectiveness of our proposed approach in several visualization examples including multiple linked views. We also provide a catalog of reusable reactive visualization components. Keywords-multiple linked views; interaction technques; information visualization;
منابع مشابه
Visualization approaches to support healthy aging: A systematic review
BACKGROUND Health technologies have the potential to support the growing number of older adults who are aging in place. Many tools include visualizations (data visualizations, visualizations of physical representations). However, the role of visualizations in supporting aging in place remains largely unexplored. OBJECTIVE To synthesize and identify gaps in the literature evaluating visualizat...
متن کاملVisual Debugging Techniques for Reactive Data Visualization
Interaction is critical to effective visualization, but can be difficult to author and debug due to dependencies among input events, program state, and visual output. Recent advances leverage reactive semantics to support declarative design and avoid the “spaghetti code” of imperative event handlers. While reactive programming improves many aspects of development, textual specifications still f...
متن کاملBeyond simple charts: Design of visualizations for big health data
Health data is often big data due to its high volume, low veracity, great variety, and high velocity. Big health data has the potential to improve productivity, eliminate waste, and support a broad range of tasks related to disease surveillance, patient care, research, and population health management. Interactive visualizations have the potential to amplify big data's utilization. Visualizatio...
متن کاملDeepEye: Creating Good Data Visualizations by Keyword Search
Creating good visualizations for ordinary users is hard, even with the help of the state-of-the-art interactive data visualization tools, such as Tableau, Qlik, because they require the users to understand the data and visualizations very well. D���E�� is an innovative visualization system that aims at helping everyone create good visualizations simply like a Google search. Given a dataset and ...
متن کاملVisAR: Bringing Interactivity to Static Data Visualizations through Augmented Reality
Static visualizations have analytic and expressive value. However, many interactive tasks cannot be completed using static visualizations. As datasets grow in size and complexity, static visualizations start losing their analytic and expressive power for interactive data exploration. Despite this limitation of static visualizations, there are still many cases where visualizations are limited to...
متن کامل