Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Xiaoying Pu

dblp:235/5588 · DBLP profile ↗
← Back
6ranked-venue papers
3as first author
4since 2021 · last 2024
0000-0003-4619-7278ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Human-computer interaction and ubiquitous computing · 4 · 3 first-author · 3 since 2021Security and privacy · 1Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer graphics and multimedia
5 papers
Visualization and visual analytics · 100%
Software engineering, system software, and programming languages
1 paper
Empirical software engineering · 100%

Topics — the 9 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Visualization and visual analytics › visualization authoring › visualization grammar
grammar of graphics
1.122023
How Data Analysts Use a Visualization Grammar in Practice · CHI 2023
A Probabilistic Grammar of Graphics · CHI 2020
Visualization and visual analytics › visualization authoring
visualization grammar
1.122023
How Data Analysts Use a Visualization Grammar in Practice · CHI 2023
A Probabilistic Grammar of Graphics · CHI 2020
Visualization and visual analytics
decision-making with uncertainty
0.812024
Odds and Insights: Decision Quality in Exploratory Data Analysis Under Uncertainty · CHI 2024
Visualization and visual analytics
graphical perception
0.812024
The Risks of Ranking: Revisiting Graphical Perception to Model Individual Differences in Visualization Performance · IEEE Trans. Vis. Comput. Graph. 2024
Visualization and visual analytics › data visualization
animated visualization
0.512021
Datamations: Animated Explanations of Data Analysis Pipelines · CHI 2021
Visualization and visual analytics
uncertainty visualization
0.212024
Odds and Insights: Decision Quality in Exploratory Data Analysis Under Uncertainty · CHI 2024
Visualization and visual analytics
visualization literacy
0.212024
The Risks of Ranking: Revisiting Graphical Perception to Model Individual Differences in Visualization Performance · IEEE Trans. Vis. Comput. Graph. 2024
Empirical software engineering
data science workflows
0.212023
How Data Analysts Use a Visualization Grammar in Practice · CHI 2023
Empirical software engineering
developer studies
0.212023
How Data Analysts Use a Visualization Grammar in Practice · CHI 2023

Methods — techniques the papers use, named apart from their topics

thematic analysis · 1.3qualitative analysis · 1.3randomized controlled experiment · 1.0crowdsourced study · 0.8benjamini-hochberg correction · 0.8bayesian multilevel regression · 0.8probabilistic programming · 0.4
YearPublicationVenuePosition
2024 Odds and Insights: Decision Quality in Exploratory Data Analysis Under Uncertainty
abstract
Recent studies have shown that users of visual analytics tools can have difficulty distinguishing robust findings in the data from statistical noise, but the true extent of this problem is likely dependent on both the incentive structure motivating their decisions, and the ways that uncertainty and variability are (or are not) represented in visualisations. In this work, we perform a crowd-sourced study measuring decision-making quality in visual analytics, testing both an explicit structure of incentives designed to reward cautious decision-making as well as a variety of designs for communicating uncertainty. We find that, while participants are unable to perfectly control for false discoveries as well as idealised statistical models such as the Benjamini-Hochberg, certain forms of uncertainty visualisations can improve the quality of participants’ decisions and lead to fewer false discoveries than not correcting for multiple comparisons. We conclude with a call for researchers to further explore visual analytics decision quality under different decision-making contexts, and for designers to directly present uncertainty and reliability information to users of visual analytics tools. The supplementary materials are available at: https://osf.io/xtsfz/.
Abhraneel Sarma, Xiaoying Pu, Michael Correll, Eli T. Brown, Matthew Kay 0001
CHI2
2024 The Risks of Ranking: Revisiting Graphical Perception to Model Individual Differences in Visualization Performance
abstract
Graphical perception studies typically measure visualization encoding effectiveness using the error of an "average observer", leading to canonical rankings of encodings for numerical attributes: e.g., position area angle volume. Yet different people may vary in their ability to read different visualization types, leading to variance in this ranking across individuals not captured by population-level metrics using "average observer" models. One way we can bridge this gap is by recasting classic visual perception tasks as tools for assessing individual performance, in addition to overall visualization performance. In this article we replicate and extend Cleveland and McGill's graphical comparison experiment using Bayesian multilevel regression, using these models to explore individual differences in visualization skill from multiple perspectives. The results from experiments and modeling indicate that some people show patterns of accuracy that credibly deviate from the canonical rankings of visualization effectiveness. We discuss implications of these findings, such as a need for new ways to communicate visualization effectiveness to designers, how patterns in individuals' responses may show systematic biases and strategies in visualization judgment, and how recasting classic visual perception tasks as tools for assessing individual performance may offer new ways to quantify aspects of visualization literacy. Experiment data, source code, and analysis scripts are available at the following repository: https://osf.io/8ub7t/?view_only=9be4798797404a4397be3c6fc2a68cc0.
Russell Davis, Xiaoying Pu, Yiren Ding, Brian D. Hall, Karen Bonilla, Mi Feng, Matthew Kay 0001, Lane Harrison
IEEE Trans. Vis. Comput. Graph.2
2023 How Data Analysts Use a Visualization Grammar in Practice
abstract
Visualization grammars, often based on the Grammar of Graphics (GoG), have much potential for augmenting data analysis in a programming environment. However, we do not know how analysts conceptualize grammar abstractions, or how a visualization grammar works with data analysis in practice. Therefore, we qualitatively analyzed how experienced analysts (N = 6) from TidyTuesday, a social data project, wrangled and visualized data using GoG-based ggplot2 without given tasks in R Markdown. Though participants’ analysis and customization needs could mismatch with GoG component design, their analysis processes aligned with the goal of GoG to expedite visualization iteration. We also found a feedback loop and tight coupling between visualization and data transformation code, explaining both participants’ productivity and their errors. From these results, we discuss how future visualization grammars can become more practical for analysts and how visualization grammar and analysis tools can better integrate within a programming (i.e., computational notebook) environment.
Xiaoying Pu, Matthew Kay 0001
CHI1
2021 Datamations: Animated Explanations of Data Analysis Pipelines
abstract
Plots and tables are commonplace in today’s data-driven world, and much research has been done on how to make these figures easy to read and understand. Often times, however, the information they contain conveys only the end result of a complex and subtle data analysis pipeline. This can leave the reader struggling to understand what steps were taken to arrive at a figure, and what implications this has for the underlying results. In this paper, we introduce datamations, which are animations designed to explain the steps that led to a given plot or table. We present the motivation and concept behind datamations, discuss how to programmatically generate them, and provide the results of two large-scale randomized experiments investigating how datamations affect people’s abilities to understand potentially puzzling results compared to seeing only final plots and tables containing those results.
Xiaoying Pu, Sean Kross, Jake M. Hofman, Daniel G. Goldstein
CHI1
2020 A Probabilistic Grammar of Graphics
abstract
Visualizations depicting probabilities and uncertainty are used everywhere from medical risk communication to machine learning, yet these probabilistic visualizations are difficult to specify, prone to error, and their designs are cumbersome to explore. We propose a Probabilistic Grammar of Graphics (PGoG), an extension to Wilkinson's original framework. Inspired by the success of probabilistic programming languages, PGoG makes probability expressions, such as P(A|B), a first-class citizen in the language. PGoG abstractions also reflect the distinction between probability and frequency framing, a concept from the uncertainty communication literature. It is expressive, encompassing product plots, density plots, icon arrays, and dotplots, among other visualizations. Its coherent syntax ensures correctness (that the proportions of visual elements and their spatial placement reflect the underlying probability distribution) and reduces edit distance between probabilistic visualization specifications, potentially supporting more design exploration. We provide a proof-of-concept implementation of PGoG in R.
Xiaoying Pu, Matthew Kay 0001
CHI1
2020 SPy: Car Steering Reveals Your Trip Route!
abstract
Abstract Vehicular data-collection platforms as part of Original Equipment Manufacturers’ (OEMs’) connected telematics services are on the rise in order to provide diverse connected services to the users. They also allow the collected data to be shared with third-parties upon users’ permission. Under the current suggested permission model, we find these platforms leaking users’ location information without explicitly obtaining users’ permission. We analyze the accuracy of inferring a vehicle’s location from seemingly benign steering wheel angle (SWA) traces, and show its impact on the driver’s location privacy. By collecting and processing real-life SWA traces, we can infer the users’ exact traveled routes with up to 71% accuracy, which is much higher than the state-of-the-art.
Mert D. Pesé, Xiaoying Pu, Kang G. Shin
Proc. Priv. Enhancing Technol.2