Direct Manipulation Techniques for Creation of Multiple-View Visualizations
I propose an extension to Lyra, a tool for authoring interactive data visualizations, that introduces novel processes for creation and laying out of multiple-view (MV) visualizations. The existing tools for designing data visualizations lack specific support for MVs, making the process of creating s...
Main Author: | |
---|---|
Other Authors: | |
Format: | Thesis |
Published: |
Massachusetts Institute of Technology
2022
|
Online Access: | https://hdl.handle.net/1721.1/139501 |
_version_ | 1811094872014192640 |
---|---|
author | Bacher, Katharine E. |
author2 | Satyanarayan, Arvind |
author_facet | Satyanarayan, Arvind Bacher, Katharine E. |
author_sort | Bacher, Katharine E. |
collection | MIT |
description | I propose an extension to Lyra, a tool for authoring interactive data visualizations, that introduces novel processes for creation and laying out of multiple-view (MV) visualizations. The existing tools for designing data visualizations lack specific support for MVs, making the process of creating such visuals cumbersome for users. I draw on the concepts of direct manipulation, in which users interact with objects in the visual to enact desired changes, to develop new methods of creating MVs that are more intuitive to users and have less of a learning curve. With my proposed changes, users can iteratively add new groups in Lyra simply by dragging and dropping visual marks onto dropzones. To facilitate this new method for adding groups, I implement a layout concept within Lyra to allow for easier creation of gridded layouts for MVs. Additionally, this concept is extended to data-driven layouts that can be automatically generated for small multiples, or trellis charts. The system is evaluated by demonstrating the new mechanisms and showing an example gallery of MVs that can be created with these methods. |
first_indexed | 2024-09-23T16:06:51Z |
format | Thesis |
id | mit-1721.1/139501 |
institution | Massachusetts Institute of Technology |
last_indexed | 2024-09-23T16:06:51Z |
publishDate | 2022 |
publisher | Massachusetts Institute of Technology |
record_format | dspace |
spelling | mit-1721.1/1395012022-01-15T03:05:16Z Direct Manipulation Techniques for Creation of Multiple-View Visualizations Bacher, Katharine E. Satyanarayan, Arvind Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science I propose an extension to Lyra, a tool for authoring interactive data visualizations, that introduces novel processes for creation and laying out of multiple-view (MV) visualizations. The existing tools for designing data visualizations lack specific support for MVs, making the process of creating such visuals cumbersome for users. I draw on the concepts of direct manipulation, in which users interact with objects in the visual to enact desired changes, to develop new methods of creating MVs that are more intuitive to users and have less of a learning curve. With my proposed changes, users can iteratively add new groups in Lyra simply by dragging and dropping visual marks onto dropzones. To facilitate this new method for adding groups, I implement a layout concept within Lyra to allow for easier creation of gridded layouts for MVs. Additionally, this concept is extended to data-driven layouts that can be automatically generated for small multiples, or trellis charts. The system is evaluated by demonstrating the new mechanisms and showing an example gallery of MVs that can be created with these methods. M.Eng. 2022-01-14T15:15:54Z 2022-01-14T15:15:54Z 2021-06 2021-06-17T20:12:49.858Z Thesis https://hdl.handle.net/1721.1/139501 In Copyright - Educational Use Permitted Copyright MIT http://rightsstatements.org/page/InC-EDU/1.0/ application/pdf Massachusetts Institute of Technology |
spellingShingle | Bacher, Katharine E. Direct Manipulation Techniques for Creation of Multiple-View Visualizations |
title | Direct Manipulation Techniques for Creation of Multiple-View Visualizations |
title_full | Direct Manipulation Techniques for Creation of Multiple-View Visualizations |
title_fullStr | Direct Manipulation Techniques for Creation of Multiple-View Visualizations |
title_full_unstemmed | Direct Manipulation Techniques for Creation of Multiple-View Visualizations |
title_short | Direct Manipulation Techniques for Creation of Multiple-View Visualizations |
title_sort | direct manipulation techniques for creation of multiple view visualizations |
url | https://hdl.handle.net/1721.1/139501 |
work_keys_str_mv | AT bacherkatharinee directmanipulationtechniquesforcreationofmultipleviewvisualizations |