Related Experiment Video
Updated: Jul 5, 2025

06:36
Author Spotlight: Insights into the Analysis of Human Interaction with 3D Virtual Objects
Published on: October 18, 2024
988
Design Concerns for Integrated Scripting and Interactive Visualization in Notebook Environments
IEEE Transactions on Visualization and Computer Graphics
|January 18, 2024
Summary
Embedding interactive visualization in computational notebooks enhances data exploration by combining direct manipulation and scripting. This approach supports complex queries and free-form analysis for Big Data challenges.
Area of Science:
- Computer Science
- Data Visualization
- Human-Computer Interaction
Background:
- Interactive visualization aids exploration but is often task-limited.
- Scripting offers broad query capabilities but can be cumbersome for free-form exploration.
Purpose of the Study:
- Investigate interactive visualization design within scripting environments like computational notebooks.
- Combine strengths of direct manipulation and scripting for enhanced data analysis.
Main Methods:
- Conducted a design study using calling context trees for performance analysis.
- Performed a formal task analysis to assign tasks to graphical or scripting contexts.
- Designed and validated a notebook-embedded interactive visualization with users.
Main Results:
- Users supported the proposed interaction model for notebook-embedded visualization.
- Identified consensus on combining graphical and scripting interaction modes.
- Gathered observations on design implications for integrated visualization and scripting.
Conclusions:
- Embedding interactive visualization in notebooks offers a powerful paradigm for Big Data exploration.
- The study provides design methodology and strategies for integrating visualization and scripting.
- This approach addresses challenges in exploratory data analysis with complex, ill-defined problems.
Related Concept Videos
Social Scripts
9.4K
People tend to know what behavior is expected of them in specific, familiar settings. A script is a person’s knowledge about the sequence of events expected in a specific setting (Schank & Abelson, 1977). Essentially, scripts are a particular kind of schema, one containing default values for the features within an event. In the restaurant example, the script's features include the props (e.g., tables, menu, food, and money), the roles to be played (e.g., customer and waiter),...
9.4K
Guidelines and Strategies for Safe Computer Charting
806
The guidelines and strategies provided by the American Nurses Association (ANA) and the Canadian Nurses Association (CNA) offer essential principles for ensuring safe and secure computer charting systems in healthcare settings. Let's break down each recommendation:
Maintain Confidentiality and Security:
Maintain Confidentiality and Security:
806
Methods of Documentation IV: Focus Charting
1.0K
Focus Charting, also known as the focus charting system or "focus documentation," is a systematic documentation approach used in healthcare to organize patient information in medical records.
It typically involves three columns for recording information:
It typically involves three columns for recording information:
1.0K
Design Example: Resistive Touchscreen
314
A device engineer plays a crucial role in designing user interfaces for mobile devices. One such interface is the resistive touchscreen, which fundamentally consists of two metallic layers: a flexible upper layer and a rigid lower layer, separated by a narrow gap. The high resistance between these two layers is a key characteristic of this design.
When a user touches the screen, the two layers make contact at a specific point known as the touchpoint. This contact reduces the resistance between...
When a user touches the screen, the two layers make contact at a specific point known as the touchpoint. This contact reduces the resistance between...
314
Velocity and Position by Graphical Method
7.5K
Velocity and position can be calculated from the known function of acceleration as a function of time. The total area under the acceleration-time graph and the velocity-time graph gives the change in velocity and position, respectively. In the case of an airplane, its acceleration is tracked using the inertial navigation system. The pilot provides the input of the airplane's initial position and velocity before takeoff. The inertial navigation system then uses the acceleration data to...
7.5K
pV-Diagrams
4.1K
The pV diagram, which is a graph of pressure versus volume of the gas under study, is helpful in describing certain aspects of the substance. When the substance behaves like an ideal gas, the ideal gas equation describes the relationship between its pressure and volume. On a pV diagram, it is common to plot an isotherm, which is a curve showing p as a function of V with the number of molecules and the temperature fixed. Then, for an ideal gas, the product of the pressure of the gas and its...
4.1K

