Examining the Interface Design of Tidyverse

ABSTRACT The tidyverse is a popular meta‐package comprising several core R packages to aid in various data science tasks, including data import, manipulation and visualisation. Although functionalities offered by the tidyverse can generally be replicated using other packages, its widespread adoption in both teaching and practice indicates there are factors contributing to its preference, despite some debate over its usage. This suggests that particular aspects, such as interface design, may play a significant role in its selection. Examining the interface design can potentially reveal aspects that aid the design process for developers. While Tidyverse has been lauded for adopting a user‐centred design, arguably some elements of the design focus on the work domain instead of the end user. We examine the Tidyverse interface design via the lens of human–computer interaction, with an emphasis on data visualisation and data wrangling, to identify factors that might serve as a model for developers designing their packages. We recommend that developers adopt an iterative design that is informed by user feedback, analysis and complete coverage of the work domain, and ensure perceptual visibility of system constraints and relationships.

Authors

Institutions

Publication Details

Journal
Australian & New Zealand Journal of Statistics
Published
2025-11-05
DOI
https://doi.org/10.1111/anzs.70031
Citations
1
Primary Topic
Data Visualization and Analytics
Type
article
Field-Weighted Citation Impact
1.28
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Examining the Interface Design of Tidyverse

Emi Tanaka
1 citations
Australian & New Zealand Journal of Statistics
Data Visualization and Analytics
1.28
article

Examining the Interface Design of Tidyverse

Emi Tanaka
article en
1 citations

Abstract

ABSTRACT The tidyverse is a popular meta‐package comprising several core R packages to aid in various data science tasks, including data import, manipulation and visualisation. Although functionalities offered by the tidyverse can generally be replicated using other packages, its widespread adoption in both teaching and practice indicates there are factors contributing to its preference, despite some debate over its usage. This suggests that particular aspects, such as interface design, may play a significant role in its selection. Examining the interface design can potentially reveal aspects that aid the design process for developers. While Tidyverse has been lauded for adopting a user‐centred design, arguably some elements of the design focus on the work domain instead of the end user. We examine the Tidyverse interface design via the lens of human–computer interaction, with an emphasis on data visualisation and data wrangling, to identify factors that might serve as a model for developers designing their packages. We recommend that developers adopt an iterative design that is informed by user feedback, analysis and complete coverage of the work domain, and ensure perceptual visibility of system constraints and relationships.

Australian & New Zealand Journal of StatisticsVol. 68(1)
Australian National University (AU)
Openalex Percentile: Top 14%
Data Visualization and Analytics
1.28
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.