Publications by pmur002
2023-02 Porter-Duff Compositing Operators in R Graphics
This document describes an upate to the behaviour of Porter-Duff compositing operators in R graphics. Paul Murrell, Thomas Lin Pedersen, and Panagiotis Skintzos. Download Related To leave a comment for the author, please follow the link and comment on their blog: R – Stat Tech. R-bloggers.com offers daily e-mail updates about R news and tuto...
566 sym 2 img
2023-01 Rendering Typeset Glyphs in R Graphics
This document describes a new feature in the R graphics engine to support rendering typeset glyphs. This provides a basis for developing improved text rendering in R graphics. Paul Murrell, Thomas Lin Pedersen, and Simon Urbanek Download Related To leave a comment for the author, please follow the link and comment on their blog: R – Stat Tech...
635 sym 2 img
2022-01 Vectorised Pattern Fills in R Graphics
This document describes an extension of the support for pattern fills in R graphics (linear gradients, radial gradients, and tiling patterns) to allow multiple pattern fills to be specified at once when drawing. Paul Murrell Download Related To leave a comment for the author, please follow the link and comment on their blog: R – Stat Tech. ...
629 sym 2 img
2022-02 Constructive Geometry for Complex Grobs
This document describes developments in the grobCoords() function in the R package ‘grid’, plus improvements to the ‘gridGeometry’ package that makes use of the grobCoords() function. Paul Murrell Download Related To leave a comment for the author, please follow the link and comment on their blog: R – Stat Tech. R-bloggers.com offe...
603 sym 6 img
2014-02 Invertible Reproducible Documents
Reproducible documents provide an efficient way to produce reports by automatically generating content from code chunks within the report. The processing of a source document, that contains code chunks, to a final document, that contains automatically-generated content, is typically one way, with the resulting report being read-only. This report ...
1079 sym
The gridGraphics Package (2014-03)
The gridGraphics package provides a function, grid.echo(), that can be used to convert a plot drawn with the graphics package to the same result drawn using grid. This provides access to a variety of grid tools for making customisations and additions to the plot that are not possible with the graphics package. Paul Murrell Downloa...
753 sym 1 img
2015-02 New Zealand’s Climate Data in R – An Introduction to clifro
The National Climate Database contains data collected from around 6,500 weather stations throughout New Zealand, providing a necessary repository for any study involving New Zealand’s weather or climate. Although data from this database can be accessed via a web portal (CliFlo), the vast amount of information is not readily consumable. The clif...
1121 sym
2015-05 Generating SVG for Web Pages with the gridSVG Package
This document describes several different techniques for including SVG images within a web page and points out the important SVG attributes that control the final appearance of the SVG image within the web page. The document then describes how to control those attributes when generating SVG images with the ‘gridSVG’ package for R. Paul Murre...
754 sym 1 img
2015-06 A ‘safemode’ Package for R
The ‘safemode’ package provides a safemode() function that creates a “safe mode” session in R. In “safe mode”, all symbols have an “age” (a last-modified time stamp) and a set of dependent symbols, and a warning is issued whenever a symbol is used in an expression and its age exceeds the age of any of its dependents (i.e., there i...
813 sym
2015-07 Recording and Replaying the Graphics Engine Display List
In the development version of R (to be R 3.3.0), it is possible again to save the result of recordPlot() from one R session and then load it and replay it, with replayPlot(), in a different R session. This recording and replaying of R plots across R sessions has also been made safer, with more warnings and errors in place to protect against incom...
1036 sym