References
Becker, R. A., Cleveland, W. S., & Shyu, M.-J. (1996). The visual
design and control of trellis display. Journal of Computational and
Graphical Statistics, 5(2), 123–155. https://doi.org/10.1080/10618600.1996.10474701
Bertin, J. (1967). Sémiologie graphique: Les diagrammes, les
réseaux, les cartes. Gauthier-Villars.
Bezanson, J., Edelman, A., Karpinski, S., & Shah, V. B. (2017).
Julia: A fresh approach to numerical computing. SIAM
Review, 59(1), 65–98. https://doi.org/10.1137/141000671
Bruls, M., Huizing, K., & van Wijk, J.
J. (2000). Squarified treemaps. In W. C. de Leeuw & R. van
Liere (Eds.), Data visualization 2000: Proceedings of the joint
Eurographics and IEEE TCVG symposium on
visualization (pp. 33–42). Springer. https://doi.org/10.1007/978-3-7091-6783-0_4
Bryan, J. (2025). gapminder: Data from
Gapminder. R package version 1.0.1, published 12 June
2025. https://CRAN.R-project.org/package=gapminder
Byron, L., & Wattenberg, M. (2008). Stacked graphs – geometry &
aesthetics. IEEE Transactions on Visualization and Computer
Graphics, 14(6), 1245–1252. https://doi.org/10.1109/TVCG.2008.166
Carr, D. B., Littlefield, R. J., Nicholson, W. L., & Littlefield, J.
S. (1987). Scatterplot matrix techniques for large N.
Journal of the American Statistical Association,
82(398), 424–436. https://doi.org/10.1080/01621459.1987.10478445
Cleveland, W. S. (1979). Robust locally weighted regression and
smoothing scatterplots. Journal of the American Statistical
Association, 74(368), 829–836. https://doi.org/10.1080/01621459.1979.10481038
Ecma International. (2025). ECMAScript 2025 language
specification (16th ed.). Ecma International. https://www.ecma-international.org/publications-and-standards/standards/ecma-262/
Fisher, R. A. (1936). The use of multiple measurements in taxonomic
problems. Annals of Eugenics, 7(2), 179–188. https://doi.org/10.1111/j.1469-1809.1936.tb02137.x
Friendly, M., & Denis, D. (2005). The early origins and development
of the scatterplot. Journal of the History of the Behavioral
Sciences, 41(2), 103–130.
Havre, S., Hetzler, B., & Nowell, L. (2000).
ThemeRiver: Visualizing theme changes over time.
Proceedings of the IEEE Symposium on Information Visualization
2000, 115–123. https://doi.org/10.1109/INFVIS.2000.885098
Henderson, P. (1982). Functional geometry. In D. P. Friedman & D. S.
Wise (Eds.), Conference record of the 1982 ACM symposium on lisp and
functional programming (pp. 179–187). ACM Press.
Hintze, J. L., & Nelson, R. D. (1998). Violin plots: A box
plot–density trace synergism. The American Statistician,
52(2), 181–184. https://doi.org/10.1080/00031305.1998.10480559
Kaplan, E. L., & Meier, P. (1958). Nonparametric estimation from
incomplete observations. Journal of the American Statistical
Association, 53(282), 457–481. https://doi.org/10.1080/01621459.1958.10501452
King James Bible. (1769). Oxford University Press.
Klabnik, S., & Nichols, C. (2023). The Rust
programming language (2nd ed.). No Starch Press. https://www.rust-lang.org/
Munzner, T. (2014). Visualization analysis and design. CRC
Press.
Nightingale, F. (1858). Notes on matters affecting the health,
efficiency, and hospital administration of the british army.
Okabe, M., & Ito, K. (2008). Color universal design
(CUD): How to make figures and presentations that are
friendly to colorblind people. J*FLY Data Depository for Drosophila
Researchers. https://jfly.uni-koeln.de/color/
Ooms, J. (2014). The jsonlite package: A
practical and consistent mapping between JSON data and
R objects. arXiv:1403.2805 [Stat.CO]. https://arxiv.org/abs/1403.2805
Pearson, K. (1895). Contributions to the mathematical theory of
evolution. II. Skew variation in homogeneous material.
Philosophical Transactions of the Royal Society of London A,
186, 343–414. https://doi.org/10.1098/rsta.1895.0010
Pedersen, T. L. (2019). patchwork: The
composer of plots. R package; first CRAN release 1 December 2019.
https://patchwork.data-imaginist.com/
Playfair, W. (1786). The commercial and political atlas.
Playfair, W. (1801). The statistical breviary.
Posit Software, PBC. (2026). Ggsql: A SQL extension for
declarative data visualisation based on the grammar of graphics
(Versions 0.3.0 (alpha)). https://ggsql.org/
R Core Team. (2026). R: A language and environment for statistical
computing. R Foundation for Statistical Computing. https://www.R-project.org/
Sampson, G. (1985). Writing systems: A linguistic introduction.
Stanford University Press.
Sarkar, D. (2008). Lattice: Multivariate data visualization with
R. Springer. https://doi.org/10.1007/978-0-387-75969-2
Sarkar, D. (2026). lattice: Trellis
graphics for R. R package version 0.22-9, published 9
February 2026. https://CRAN.R-project.org/package=lattice
Sejong the Great and the scholars of the Hall of Worthies. (1446).
훈민정음 (hunminjeongeum): The correct sounds for the instruction of
the people, with the haerye commentary.
Shneiderman, B. (1992). Tree visualization with tree-maps: 2-d
space-filling approach. ACM Transactions on Graphics,
11(1), 92–99.
Silverman, B. W. (1986). Density estimation for statistics and data
analysis. Chapman; Hall.
Spear, M. E. (1952). Charting statistics. McGraw-Hill.
Sturges, H. A. (1926). The choice of a class interval. Journal of
the American Statistical Association, 21(153), 65–66. https://doi.org/10.1080/01621459.1926.10502161
Tufte, E. R. (1990). Envisioning information. Graphics Press.
Tukey, J. W. (1977). Exploratory data analysis. Addison-Wesley.
Van Rossum, G., & Drake, F. L. (2009). Python 3 reference
manual. CreateSpace. https://www.python.org/
Wickham, H. (2008). Practical tools for exploring data and
models [PhD thesis, Iowa State University]. https://dr.lib.iastate.edu/entities/publication/9210139e-102e-4537-8b6e-7d8197e2f3d8
Wickham, H. (2014). Tidy data. Journal of Statistical Software,
59(10), 1–23. https://doi.org/10.18637/jss.v059.i10
Wickham, H. (2016). ggplot2: Elegant
graphics for data analysis (2nd ed.). Springer. https://doi.org/10.1007/978-3-319-24277-4
Wickham, H. (2018). Answer on why ggplot2 uses
+ rather
than the pipe. Posit (RStudio) Community forum, 29 January 2018.
Wickham, H., Averick, M., Bryan, J., Chang, W., McGowan, L. D.,
François, R., Grolemund, G., Hayes, A., Henry, L., Hester, J., Kuhn, M.,
Pedersen, T. L., Miller, E., Bache, S. M., Müller, K., Ooms, J.,
Robinson, D., Seidel, D. P., Spinu, V., … Yutani, H. (2019). Welcome to
the tidyverse. Journal of Open Source
Software, 4(43), 1686. https://doi.org/10.21105/joss.01686
Wickham, H., Çetinkaya-Rundel, M., & Grolemund, G. (2023). R for
data science: Import, tidy, transform, visualize, and model data
(2nd ed.). O’Reilly Media. https://r4ds.hadley.nz/
Wickham, H., Chang, W., Henry, L., Pedersen, T. L., Takahashi, K.,
Wilke, C., Woo, K., Yutani, H., Dunnington, D., & Brand, T. van den.
(2026). ggplot2: Create elegant data
visualisations using the grammar of graphics. R package version
4.0.3, published 22 April 2026. https://CRAN.R-project.org/package=ggplot2
Wilkinson, L. (1999). Dot plots. The American Statistician,
53(3), 276–281. https://doi.org/10.1080/00031305.1999.10474474
Wilkinson, L. (2005). The grammar of graphics (2nd ed.).
Springer. https://doi.org/10.1007/0-387-28695-0