Skip to content
DraconiticResearch
Search Sources API
194,164 studies31 sourcesUpdated 28 min ago
PreprintarXiv licencearXiv

When Scatter Plots Hide the Data: Diagnosing Ties and Choosing the Right Display in R

Abstract

Scatter plots draw one mark per observation, so observations that share a location are hidden. In a two-item Likert survey of 2,757 respondents, 98.7% of the data lie under other points and the plot shows only 36 dots. The density-distribution sunflower plot of Dupont and Plummer addresses this by drawing raw points in sparse regions and sunflowers, whose petals count observations, in dense ones. It is not available in R, and its single petal weight for dense cells fails when cell counts span more than an order of magnitude: small dense cells collapse to one petal, and the count a reader decodes can be wrong by 150% or more. We propose geometric petal tiers, in which each cell uses the smallest weight among 1, b, b2, . . . observations per petal that keeps its flower within P petals. Every flower then has between about P/b and P petals, and the relative error of every decoded count is below b/(2P), 17.9% at the defaults b = 5 and P = 14. We also define tie diagnostics and decision rules that use them to choose between an ordinary scatter plot, jitter or transparency, a classic sunflower plot and geometric tiers. Both are implemented in the ggplot2 extension ggsunflower. We illustrate the methods on survey, automotive, historical and large commercial data, and in a simulation over 35 conditions geometric tiers keep the worst-cell error at or below 14% where a single weight reaches a median of 251%.

Related

  1. Modeling the HI-Halo Connection: Evolution, Scatter, and a Halo-based Prescription for 21-cm Mock Catalogs
    Mohd Kamran, Gabriella de Lucia, Marta Spinelli +3
    HALPreprintLicence not statedGeneral astronomyGeneral physicsHAL
  2. Enhanced electron-beam lithography to reduce the frequency scatter of 200-400 GHz superconducting microstrip resonators for on-chip filterbank spectrometers
    L. G. G. Olde Scholtenhuis, D. J. Thoen, J. J. A. Baselmans +4
    arXivPreprintCC BY 4.0Full textInstrumentation & methodsApplied physics & instrumentationarXiv
  3. Foreground Groups and Host-Galaxy Geometry in the Dispersion-Measure Scatter of Fast Radio Bursts
    Jiale Wang, Taotao Fang
    arXivPreprintarXiv licenceFull textCosmologyarXiv
  4. A guide to choosing data compression methods for cosmological inference
    Susan Pyne, Benjamin Joachimi, Calum Gordon +1
    arXivPreprintCC BY 4.0Full textCosmologyInstrumentation & methodsarXiv
  5. How Cluster Pressure Profiles Scale: Mass, Redshift, and Intrinsic Scatter
    S. Andreon, F. Castagna
    arXivPreprintarXiv licenceFull textCosmologyarXiv
BibTeX
@misc{viswakula2026when,
  title = {{When Scatter Plots Hide the Data: Diagnosing Ties and Choosing the Right Display in R}},
  author = {Sameera Viswakula},
  howpublished = {arXiv},
  year = {2026},
  month = oct,
  doi = {10.48550/arxiv.2610.36590},
  eprint = {2610.36590},
  archivePrefix = {arXiv},
  url = {https://arxiv.org/abs/2610.36590},
}
RIS
TY  - UNPB
TI  - When Scatter Plots Hide the Data: Diagnosing Ties and Choosing the Right Display in R
AU  - Sameera Viswakula
PY  - 2026
DA  - 2026/10/27
PB  - arXiv
DO  - 10.48550/arxiv.2610.36590
UR  - https://arxiv.org/abs/2610.36590
AB  - Scatter plots draw one mark per observation, so observations that share a location are hidden. In a two-item Likert survey of 2,757 respondents, 98.7% of the data lie under other points and the plot shows only 36 dots. The density-distribution sunflower plot of Dupont and Plummer addresses this by drawing raw points in sparse regions and sunflowers, whose petals count observations, in dense ones. It is not available in R, and its single petal weight for dense cells fails when cell counts span more than an order of magnitude: small dense cells collapse to one petal, and the count a reader decodes can be wrong by 150% or more. We propose geometric petal tiers, in which each cell uses the smallest weight among 1, b, b2, . . . observations per petal that keeps its flower within P petals. Every flower then has between about P/b and P petals, and the relative error of every decoded count is below b/(2P), 17.9% at the defaults b = 5 and P = 14. We also define tie diagnostics and decision rules that use them to choose between an ordinary scatter plot, jitter or transparency, a classic sunflower plot and geometric tiers. Both are implemented in the ggplot2 extension ggsunflower. We illustrate the methods on survey, automotive, historical and large commercial data, and in a simulation over 35 conditions geometric tiers keep the worst-cell error at or below 14% where a single weight reaches a median of 251%.
ER  -