Heike Hofmann
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Heike Hofmann has a total of 160 co-authors. Here are the top co-authors by number of shared publications:
- Dianne Cook
Department of Econometrics and Business Statistics, Monash University
25 shared publications - Hadley Wickham
Rice University, USA
11 shared publications - Susan VanderPlas
Statistics Department University of Nebraska–Lincoln Lincoln Nebraska USA
9 shared publications - Adam Loy
Department of Mathematics and Statistics, Carleton College, Northfield, MN
6 shared publications Andreas Buja
6 shared publicationsEric Hare
6 shared publications
Latest Publications
- 16 September 2026
- Published by The R Foundation
ggmosaic2: Mosaic Plots in the 'ggplot2' Framework, Extended
Mosaic plots in the 'ggplot2' framework. Mosaic plot functionality is provided in a single 'ggplot2' layer by calling the geom 'mosaic'. This extends the now-defunct 'ggmosaic' package by allowing fitted loglinear models which can be used to show patterns of association among variables in frequency tables.
- 16 September 2026
- Published by The R Foundation
ggmosaic2: Mosaic Plots in the 'ggplot2' Framework, Extended
Mosaic plots in the 'ggplot2' framework. Mosaic plot functionality is provided in a single 'ggplot2' layer by calling the geom 'mosaic'. This extends the now-defunct 'ggmosaic' package by allowing fitted loglinear models which can be used to show patterns of association among variables in frequency tables.
- 19 July 2026
- Published by The R Foundation
ggtwotone: Dual-Tone and Contrast-Aware 'ggplot2' Geoms
Provides dual-stroke and contrast-aware extensions to 'ggplot2', designed for improved visibility and accessibility in complex visualizations. Includes geoms for dual-stroke segments, regression lines, curved annotations, function plots, paths, and adaptive text. Also includes utility functions for computing contrast-aware color pairs and perceptually distinct highlight palettes using Web Content Accessibility Guidelines (WCAG)-based contrast logic.
- 19 July 2026
- Published by The R Foundation
ggtwotone: Dual-Tone and Contrast-Aware 'ggplot2' Geoms
Provides dual-stroke and contrast-aware extensions to 'ggplot2', designed for improved visibility and accessibility in complex visualizations. Includes geoms for dual-stroke segments, regression lines, curved annotations, function plots, paths, and adaptive text. Also includes utility functions for computing contrast-aware color pairs and perceptually distinct highlight palettes using Web Content Accessibility Guidelines (WCAG)-based contrast logic.
- Open Access
Turns and Downturns in Aging Drivers
As cognitive decline progresses, older adults may self-regulate their driving. Avoidance of left turns across traffic is observable in naturalistic driving data but rarely self-reported. We studied 106 older adults using baseline and one-year follow-up neuropsychological assessments. In-vehicle sensors passively recorded driving behavior over 12 weeks. We identified 295,112 turns from vehicle heading changes. We used mixed-effects logistic regression to model the odds of turning left, with cognitive status category change from baseline to one-year follow-up as the predictor. Greater cognitive impairment, represented by movement to a more severe cognitive status category at one-year follow-up, was associated with reduced odds of turning left (odds ratio = 0.984, 95% confidence interval = 0.969–0.999; P value = .037). Left-turn avoidance may be a behavioral marker of early cognitive decline. Passive driving data could help detect functional changes, enabling intervention to preserve mobility and independence. Further research is needed to establish a clinical threshold of concern for decreasing trends in left turn frequency in older drivers.
Open AccessTurns and Downturns in Aging Drivers
As cognitive decline progresses, older adults may self-regulate their driving. Avoidance of left turns across traffic is observable in naturalistic driving data but rarely self-reported. We studied 106 older adults using baseline and one-year follow-up neuropsychological assessments. In-vehicle sensors passively recorded driving behavior over 12 weeks. We identified 295,112 turns from vehicle heading changes. We used mixed-effects logistic regression to model the odds of turning left, with cognitive status category change from baseline to one-year follow-up as the predictor. Greater cognitive impairment, represented by movement to a more severe cognitive status category at one-year follow-up, was associated with reduced odds of turning left (odds ratio = 0.984, 95% confidence interval = 0.969–0.999; P value = .037). Left-turn avoidance may be a behavioral marker of early cognitive decline. Passive driving data could help detect functional changes, enabling intervention to preserve mobility and independence. Further research is needed to establish a clinical threshold of concern for decreasing trends in left turn frequency in older drivers.
- Open Access
- 17 June 2025
- Published by Wiley in WIREs Computational Statistics
- Vol. 17 (2)
A Guide to Designing Experiments to Test Statistical Graphics
In this paper, we discuss considerations and methods for experimentally testing visualizations. We discuss levels of user engagement with graphics, common issues when developing a sampling or data generation model, the importance of pilot testing, and data analysis methods. Along the way, we also provide recommendations of how to avoid some of the unique pitfalls of human testing in statistical and visualization research.This article is categorized under: Statistical and Graphical Methods of Data Analysis > Statistical Graphics and Visualization Statistical and Graphical Methods of Data Analysis > Modeling Methods and Algorithms
- 17 June 2025
- Published by Wiley in WIREs Computational Statistics
- Vol. 17 (2)
Open AccessA Guide to Designing Experiments to Test Statistical Graphics
In this paper, we discuss considerations and methods for experimentally testing visualizations. We discuss levels of user engagement with graphics, common issues when developing a sampling or data generation model, the importance of pilot testing, and data analysis methods. Along the way, we also provide recommendations of how to avoid some of the unique pitfalls of human testing in statistical and visualization research.This article is categorized under: Statistical and Graphical Methods of Data Analysis > Statistical Graphics and Visualization Statistical and Graphical Methods of Data Analysis > Modeling Methods and Algorithms
- 30 April 2025
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Computer Graphics and Applications
- Vol. 46 (2) , 70-84
Measuring Real-World Understanding of Patterns in Data Graphics
Presenting data visually is a cornerstone of effective science communication. While prior studies have investigated humans' ability to effectively perceive values in charts, fewer have focused on the translation of perceived values to real-world conclusions. Those that do focus on real-world understanding often utilize convenience samples or focus on very simple graphic formats, resulting in an incomplete understanding of how viewers translate data graphics into meaningful conclusions. We utilize a probability-based sample of over 3,000 participants in the U.S. to test user understanding of three chart types and find that both educational attainment and age play a role in ability to interpret data graphics. Our work demonstrates a need for further study on how chart comprehension and comfort with drawing real-world conclusions differs across demographic groups and commonly-used chart types. Additionally, this work highlights that complex charts can be inaccessible to viewers who lack confidence in reading a chart.
- 30 April 2025
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Computer Graphics and Applications
- Vol. 46 (2) , 70-84
Measuring Real-World Understanding of Patterns in Data Graphics
Presenting data visually is a cornerstone of effective science communication. While prior studies have investigated humans' ability to effectively perceive values in charts, fewer have focused on the translation of perceived values to real-world conclusions. Those that do focus on real-world understanding often utilize convenience samples or focus on very simple graphic formats, resulting in an incomplete understanding of how viewers translate data graphics into meaningful conclusions. We utilize a probability-based sample of over 3,000 participants in the U.S. to test user understanding of three chart types and find that both educational attainment and age play a role in ability to interpret data graphics. Our work demonstrates a need for further study on how chart comprehension and comfort with drawing real-world conclusions differs across demographic groups and commonly-used chart types. Additionally, this work highlights that complex charts can be inaccessible to viewers who lack confidence in reading a chart.
- Open Access
A reproducible pipeline for extracting representative signals from wire cuts
We propose a reproducible pipeline for extracting representative signals from 2D topographic scans of the tips of cut wires. The process fully addresses many potential problems in the quality of wire cuts, including edge effects, extreme values, trends, missing values, angles, and warping. The resulting signals can be further used in source determination, which plays an important role in forensic examinations. With commonly used measurements such as the cross-correlation function, the procedure controls the false positive rate and false negative rate to the desirable values as the manual extraction pipeline but outperforms it with robustness and objectiveness.
Open AccessA reproducible pipeline for extracting representative signals from wire cuts
We propose a reproducible pipeline for extracting representative signals from 2D topographic scans of the tips of cut wires. The process fully addresses many potential problems in the quality of wire cuts, including edge effects, extreme values, trends, missing values, angles, and warping. The resulting signals can be further used in source determination, which plays an important role in forensic examinations. With commonly used measurements such as the cross-correlation function, the procedure controls the false positive rate and false negative rate to the desirable values as the manual extraction pipeline but outperforms it with robustness and objectiveness.
- Open Access
- 13 March 2024
- Published by School of Statistics, Renmin University of China in Journal of Data Science
- p. 280-297
Testing Perceptual Accuracy in a U.S. General Population Survey Using Stacked Bar Charts
The use of visuals is a key component in scientific communication. Decisions about the design of a data visualization should be informed by what design elements best support the audience’s ability to perceive and understand the components of the data visualization. We build on the foundations of Cleveland and McGill’s work in graphical perception, employing a large, nationally-representative, probability-based panel of survey respondents to test perception in stacked bar charts. Our findings provide actionable guidance for data visualization practitioners to employ in their work.
- 13 March 2024
- Published by School of Statistics, Renmin University of China in Journal of Data Science
- p. 280-297
Open AccessTesting Perceptual Accuracy in a U.S. General Population Survey Using Stacked Bar Charts
The use of visuals is a key component in scientific communication. Decisions about the design of a data visualization should be informed by what design elements best support the audience’s ability to perceive and understand the components of the data visualization. We build on the foundations of Cleveland and McGill’s work in graphical perception, employing a large, nationally-representative, probability-based panel of survey respondents to test perception in stacked bar charts. Our findings provide actionable guidance for data visualization practitioners to employ in their work.
- Open Access
- 21 April 2023
- Published by Taylor & Francis in Journal of Computational and Graphical Statistics
- Vol. 32 (4) , 1572-1587
Penguins Go Parallel: A Grammar of Graphics Framework for Generalized Parallel Coordinate Plots
Parallel coordinate plots (PCP) are a valuable tool for exploratory data analysis of high-dimensional numerical data. The use of PCPs is limited when working with categorical variables or a mix of categorical and continuous variables. In this paper, we propose generalized parallel coordinate plots (GPCP) to extend the ability of PCPs from just numeric variables to dealing seamlessly with a mix of categorical and numeric variables in a single plot. In this process we find that existing solutions for categorical values only, such as hammock plots or parsets become edge cases in the new framework. By focusing on individual observations rather than a marginal frequency we gain additional flexibility. The resulting approach is implemented in the R package ggpcp.
- 21 April 2023
- Published by Taylor & Francis in Journal of Computational and Graphical Statistics
- Vol. 32 (4) , 1572-1587
Open AccessPenguins Go Parallel: A Grammar of Graphics Framework for Generalized Parallel Coordinate Plots
Parallel coordinate plots (PCP) are a valuable tool for exploratory data analysis of high-dimensional numerical data. The use of PCPs is limited when working with categorical variables or a mix of categorical and continuous variables. In this paper, we propose generalized parallel coordinate plots (GPCP) to extend the ability of PCPs from just numeric variables to dealing seamlessly with a mix of categorical and numeric variables in a single plot. In this process we find that existing solutions for categorical values only, such as hammock plots or parsets become edge cases in the new framework. By focusing on individual observations rather than a marginal frequency we gain additional flexibility. The resulting approach is implemented in the R package ggpcp.
- Open Access
- 1 December 2022
- Published by The R Foundation in The R Journal
- Vol. 14 (4) , 79-102
A Study in Reproducibility: The Congruent Matching Cells Algorithm and cmcR Package
- 1 December 2022
- Published by The R Foundation in The R Journal
- Vol. 14 (4) , 79-102
Open AccessA Study in Reproducibility: The Congruent Matching Cells Algorithm and cmcR Package
- 28 November 2022
- Published by The R Foundation
ggpcp: Parallel Coordinate Plots in the 'ggplot2' Framework
- 28 November 2022
- Published by The R Foundation
ggpcp: Parallel Coordinate Plots in the 'ggplot2' Framework