From 47efeabc74abd77366d3527f6eb97e5b2cc331b3 Mon Sep 17 00:00:00 2001 From: Achim Zeileis Date: Sun, 14 Dec 2025 13:02:40 +0100 Subject: [PATCH 1/2] abstract for Psychoco 2026 (https://www.psychoco.org/2026/) --- vignettes/Psychoco2026/abstract.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 vignettes/Psychoco2026/abstract.md diff --git a/vignettes/Psychoco2026/abstract.md b/vignettes/Psychoco2026/abstract.md new file mode 100644 index 00000000..482507d0 --- /dev/null +++ b/vignettes/Psychoco2026/abstract.md @@ -0,0 +1,28 @@ +tinyplot: Lightweight Extension of the Base R Graphics System + +Grant McDermott, Vincent Arel-Bundock, Achim Zeileis + +The base R graphics system provides a lot of powerful infrastructure for drawing +data visualizations. At the core is the `plot()` generic function with its +default and formula methods. The default method can handle many basic plotting +elements (points, lines, etc.) and the formula method flexibly handles various +`y ~ x` setups including scatterplots (numeric `y` vs. numeric `x`), boxplots +(numeric `y` vs. categorical `x`), and spineplots/spinograms (categorical `y`). +Moreover, there are many elements that can be added like legends, axes, +annotation, grids of displays, etc. + +However, based on this powerful infrastructure base R provides only rather +limited convenience features pioneered by newer (`grid`-based) visualization +packages like `ggplot2` and `lattice`, e.g., grouped plots with automatic +legends and/or facets, advanced visualization types, and easy customization via +ready-made themes. + +The `tinyplot` package fills this gap by providing a lightweight extension of +the base R graphics system. It aims to preserve the strengths of the base R +infrastructure (including the `formula`-based interface) while adding the +convenience features above without requiring (strong) non-base dependencies. +The presentation provides an introduction to {tinyplot} using various +visualization examples, highlighting strengths and weaknesses compared to other +visualization packages. The package is available from CRAN +() and has many more galleries +and tutorials at . From 41fb2b2629b1b3c05204efad45fcebb3e7265a54 Mon Sep 17 00:00:00 2001 From: Achim Zeileis Date: Sun, 14 Dec 2025 17:07:31 +0100 Subject: [PATCH 2/2] small improvements --- vignettes/Psychoco2026/abstract.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/vignettes/Psychoco2026/abstract.md b/vignettes/Psychoco2026/abstract.md index 482507d0..19d5128b 100644 --- a/vignettes/Psychoco2026/abstract.md +++ b/vignettes/Psychoco2026/abstract.md @@ -12,17 +12,17 @@ Moreover, there are many elements that can be added like legends, axes, annotation, grids of displays, etc. However, based on this powerful infrastructure base R provides only rather -limited convenience features pioneered by newer (`grid`-based) visualization -packages like `ggplot2` and `lattice`, e.g., grouped plots with automatic -legends and/or facets, advanced visualization types, and easy customization via -ready-made themes. +limited convenience features such as those pioneered by newer (`grid`-based) +visualization packages like `ggplot2` and `lattice`, e.g., grouped plots with +automatic legends and/or facets, advanced visualization types, and easy +customization via ready-made themes. The `tinyplot` package fills this gap by providing a lightweight extension of the base R graphics system. It aims to preserve the strengths of the base R -infrastructure (including the `formula`-based interface) while adding the +infrastructure (including the formula-based interface) while adding the convenience features above without requiring (strong) non-base dependencies. -The presentation provides an introduction to {tinyplot} using various +The presentation provides an introduction to `tinyplot` using various visualization examples, highlighting strengths and weaknesses compared to other -visualization packages. The package is available from CRAN +packages. The package is available from CRAN () and has many more galleries and tutorials at .