Conference Agenda

Overview and details of the sessions of this conference. Please select a date or location to show only sessions at that day or location. Please select a single session for detailed view (with abstracts and downloads if available).

Please note that all times are shown in the time zone of the conference. The current conference time is: 17th Aug 2022, 05:02:12pm UTC

Only Sessions at Location/Venue 
Session Overview
Keynote: Expanding the Vocabulary of R Graphics
Thursday, 08/July/2021:
12:30am - 1:30am

Session Chair: Joyce Robbins
Zoom Host: Olgun Aydin
Replacement Zoom Host: Jyoti Bhogal
Virtual location: The Lounge #key_murrell

Session Topics:
Data visualisation

Show help for 'Increase or decrease the abstract text size'
ID: 345 / [Single Presentation of ID 345]: 1
Keynote Talk
Topics: Data visualisation

Keynote: Expanding the Vocabulary of R Graphics

Paul Murrell

The University of Auckland, New Zealand

At the heart of the R Graphics system lies a graphics engine. This defines a graphics vocabulary for R - a set of possible graphics operations like drawing a line, colouring in a polygon, or setting a clipping region. Graphics packages like 'ggplot2' allow users to describe a plot in terms of high-level concepts like geoms, scales, and aesthetics, but that high-level description has to be reduced to a set of graphics operations that the graphics engine can understand.

Unfortunately, the R graphics engine has a limited vocabulary. It can only draw simple shapes, it can only fill regions with solid colour, and it can only set rectangular clipping regions. This makes it hard (or impossible) for packages like 'ggplot2' to produce some types of graphical output because the graphics engine does not support several fundamental graphical operations.

This talk will describe recent work on the graphics engine that expands its vocabulary to include gradient fills, pattern fills, clipping paths, and masks.

Contact and Legal Notice · Contact Address:
Privacy Statement · Conference: useR! 2021
Conference Software - ConfTool Pro 2.6.144+TC
© 2001–2022 by Dr. H. Weinreich, Hamburg, Germany