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