Title: | Data and Functions from the Book R Graphics, Third Edition |
Version: | 3.0-2 |
Author: | Paul Murrell |
Description: | Data and Functions from the book R Graphics, Third Edition. There is a function to produce each figure in the book, plus several functions, classes, and methods defined in Chapter 8. |
Maintainer: | Paul Murrell <paul@stat.auckland.ac.nz> |
Depends: | R (≥ 3.4.0), datasets, stats, grDevices, graphics, methods, grid |
Imports: | lattice, ggplot2, grImport, grImport2, gridBase, gridGraphics, gridSVG |
Suggests: | cluster, colorspace, jpeg, KernSmooth, mapdata, maps, party, pixmap, png, quantmod, rsvg, showtext, sysfonts, tikzDevice, XML, zoo |
License: | GPL-2 | GPL-3 [expanded from: GPL] |
LazyData: | yes |
URL: | https://www.stat.auckland.ac.nz/~paul/RG3e/index.html |
NeedsCompilation: | no |
Packaged: | 2020-06-29 21:25:39 UTC; pmur002 |
Repository: | CRAN |
Date/Publication: | 2020-06-30 04:30:03 UTC |
Finance Data for Altaba
Description
Daily finance data for Altaba from 2007-01-03 to 2019-10-11. Obtained from Yahoo! Finance with the quantmod package.
Usage
AABA
Format
A time series.
Draw a face
Description
Draws a face, consisting of a rectangle for the border, circles for eyes, and a line for the mouth.
Usage
faceA(x, y, width, height)
faceB(x, y, width, height)
faceC(x, y, width, height)
faceD(x, y, width, height)
Arguments
x , y , width , height |
Numeric values or unit objects specifying the location and size of the face. |
Details
The functions faceA
and faceB
are
graphics functions to be used for their side effect of
producing graphical output.
The functions faceC
and faceD
return a grob representing a face (and produce no output).
Figures for R Graphics
Description
Functions to produce the figures from the book R Graphics. Function i is produced by figurei().
Usage
figure12.1()
figure12.2()
figure12.3()
figure12.4()
figure12.5()
figure12.6()
figure12.7()
figure3.1()
figure3.2()
figure3.3()
figure3.4()
figure3.5()
figure3.6()
figure3.7()
figure3.8()
figure3.9()
figure3.10()
figure3.11()
figure3.12()
figure3.13()
figure3.14()
figure3.15()
figure3.16()
figure3.17()
figure3.18()
figure3.19()
figure3.20()
figure3.21()
figure3.22()
figure3.23()
figure3.24()
figure3.25()
figure3.26()
figure3.27()
figure3.28()
figure3.29()
figure6.1()
figure6.2()
figure6.3()
figure6.4()
figure6.5()
figure6.6()
figure6.7()
figure6.8()
figure6.9()
figure6.10()
figure6.11()
figure6.12()
figure6.13()
figure6.14()
figure6.15()
figure6.16()
figure6.17()
figure6.18()
figure6.19()
figure6.20()
figure6.21()
figure6.22()
figure6.23()
figure6.24()
figure6.25()
figure6.26()
figure1.2()
figure1.3()
figure1.4()
figure1.5()
figure1.6()
figure1.7()
figure1.8()
figure1.9()
figure1.10()
figure1.11()
figure1.12()
figure1.13()
figure13.1()
figure13.2()
figure13.3()
figure13.4()
figure13.5()
figure13.6()
figure13.7()
figure13.8()
figure13.9()
figure13.10()
figure13.11()
figure13.12()
figure13.13()
figure13.14()
figure5.1()
figure5.2()
figure5.3()
figure5.4()
figure5.5()
figure5.6()
figure5.7()
figure5.8()
figure5.9()
figure5.10()
figure5.11()
figure5.12()
figure5.13()
figure5.14()
figure5.15()
figure5.16()
figure11.1()
figure11.2()
figure11.3()
figure11.4()
figure11.5()
figure11.6()
figure11.7()
figure11.8()
figure11.9()
figure11.10()
figure11.11()
figure11.12()
figure11.13()
figure11.14()
figure8.1()
figure8.3()
figure8.4()
figure8.5()
figure8.7()
figure8.8()
figure8.9()
figure8.11()
figure8.13()
figure8.14()
figure8.16()
figure8.17()
figure8.18()
figure8.20()
figure8.21()
figure8.22()
figure8.23()
figure8.25()
figure8.26()
figure8.28()
figure8.30()
figure8.32()
figure1.1()
figure7.1()
figure7.2()
figure7.3()
figure7.4()
figure7.5()
figure7.6()
figure7.7()
figure7.8()
figure7.9()
figure7.10()
figure7.11()
figure7.12()
figure7.13()
figure7.14()
figure7.15()
figure7.16()
figure1.14()
figure10.1()
figure10.2()
figure10.3()
figure10.4()
figure10.5()
figure10.6()
figure10.7()
figure10.8()
figure10.9()
figure10.10()
figure10.11()
figure10.12()
figure10.13()
figure2.1()
figure2.2()
figure2.3()
figure2.4()
figure2.5()
figure2.6()
figure2.7()
figure2.8()
figure2.9()
figure2.10()
figure4.1()
figure4.2()
figure4.3()
figure4.4()
figure4.5()
figure4.6()
figure4.7()
figure4.8()
figure4.9()
figure4.10()
figure4.11()
figure4.12()
Examples
WD <- getwd()
setwd(tempdir())
grid.newpage(); figure12.1()
grid.newpage(); figure12.2()
grid.newpage(); figure12.3()
grid.newpage(); figure12.4()
grid.newpage(); figure12.5()
grid.newpage(); figure12.6()
grid.newpage(); figure12.7()
grid.newpage(); figure3.1()
grid.newpage(); figure3.2()
grid.newpage(); figure3.3()
grid.newpage(); figure3.4()
grid.newpage(); figure3.5()
grid.newpage(); figure3.6()
grid.newpage(); figure3.7()
grid.newpage(); figure3.8()
grid.newpage(); figure3.9()
grid.newpage(); figure3.10()
grid.newpage(); figure3.11()
grid.newpage(); figure3.12()
grid.newpage(); figure3.13()
grid.newpage(); figure3.14()
grid.newpage(); figure3.15()
grid.newpage(); figure3.16()
grid.newpage(); figure3.17()
grid.newpage(); figure3.18()
grid.newpage(); figure3.19()
grid.newpage(); figure3.20()
grid.newpage(); figure3.21()
grid.newpage(); figure3.22()
grid.newpage(); figure3.23()
grid.newpage(); figure3.24()
grid.newpage(); figure3.25()
grid.newpage(); figure3.26()
grid.newpage(); figure3.27()
grid.newpage(); figure3.28()
grid.newpage(); figure3.29()
grid.newpage(); figure6.1()
grid.newpage(); figure6.2()
grid.newpage(); figure6.3()
grid.newpage(); figure6.4()
grid.newpage(); figure6.5()
grid.newpage(); figure6.6()
grid.newpage(); figure6.7()
grid.newpage(); figure6.8()
grid.newpage(); figure6.9()
grid.newpage(); figure6.10()
grid.newpage(); figure6.11()
grid.newpage(); figure6.12()
grid.newpage(); figure6.13()
grid.newpage(); figure6.14()
grid.newpage(); figure6.15()
grid.newpage(); figure6.16()
grid.newpage(); figure6.17()
grid.newpage(); figure6.18()
grid.newpage(); figure6.19()
grid.newpage(); figure6.20()
grid.newpage(); figure6.21()
grid.newpage(); figure6.22()
grid.newpage(); figure6.23()
grid.newpage(); figure6.24()
grid.newpage(); figure6.25()
grid.newpage(); figure6.26()
grid.newpage(); figure1.2()
grid.newpage(); figure1.3()
grid.newpage(); figure1.4()
grid.newpage(); figure1.5()
grid.newpage(); figure1.6()
grid.newpage(); figure1.7()
grid.newpage(); figure1.8()
grid.newpage(); figure1.9()
grid.newpage(); figure1.10()
grid.newpage(); figure1.11()
grid.newpage(); figure1.12()
grid.newpage(); figure1.13()
grid.newpage(); figure13.1()
grid.newpage(); figure13.2()
grid.newpage(); figure13.3()
grid.newpage(); figure13.4()
grid.newpage(); figure13.5()
grid.newpage(); figure13.6()
grid.newpage(); figure13.7()
grid.newpage(); figure13.8()
grid.newpage(); figure13.9()
grid.newpage(); figure13.10()
grid.newpage(); figure13.11()
grid.newpage(); figure13.12()
grid.newpage(); figure13.13()
grid.newpage(); figure13.14()
grid.newpage(); figure5.1()
grid.newpage(); figure5.2()
grid.newpage(); figure5.3()
grid.newpage(); figure5.4()
grid.newpage(); figure5.5()
grid.newpage(); figure5.6()
grid.newpage(); figure5.7()
grid.newpage(); figure5.8()
grid.newpage(); figure5.9()
grid.newpage(); figure5.10()
grid.newpage(); figure5.11()
grid.newpage(); figure5.12()
grid.newpage(); figure5.13()
grid.newpage(); figure5.14()
grid.newpage(); figure5.15()
grid.newpage(); figure5.16()
grid.newpage(); figure11.1()
grid.newpage(); figure11.2()
grid.newpage(); figure11.3()
grid.newpage(); figure11.4()
grid.newpage(); figure11.5()
grid.newpage(); figure11.6()
grid.newpage(); figure11.7()
grid.newpage(); figure11.8()
grid.newpage(); figure11.9()
grid.newpage(); figure11.10()
grid.newpage(); figure11.11()
grid.newpage(); figure11.12()
grid.newpage(); figure11.13()
grid.newpage(); figure11.14()
grid.newpage(); figure8.1()
grid.newpage(); figure8.3()
grid.newpage(); figure8.4()
grid.newpage(); figure8.5()
grid.newpage(); figure8.7()
grid.newpage(); figure8.8()
grid.newpage(); figure8.9()
grid.newpage(); figure8.11()
grid.newpage(); figure8.13()
grid.newpage(); figure8.14()
grid.newpage(); figure8.16()
grid.newpage(); figure8.17()
grid.newpage(); figure8.18()
grid.newpage(); figure8.20()
grid.newpage(); figure8.21()
grid.newpage(); figure8.22()
grid.newpage(); figure8.23()
grid.newpage(); figure8.25()
grid.newpage(); figure8.26()
grid.newpage(); figure8.28()
grid.newpage(); figure8.30()
grid.newpage(); figure8.32()
grid.newpage(); figure1.1()
grid.newpage(); figure7.1()
grid.newpage(); figure7.2()
grid.newpage(); figure7.3()
grid.newpage(); figure7.4()
grid.newpage(); figure7.5()
grid.newpage(); figure7.6()
grid.newpage(); figure7.7()
grid.newpage(); figure7.8()
grid.newpage(); figure7.9()
grid.newpage(); figure7.10()
grid.newpage(); figure7.11()
grid.newpage(); figure7.12()
grid.newpage(); figure7.13()
grid.newpage(); figure7.14()
grid.newpage(); figure7.15()
grid.newpage(); figure7.16()
grid.newpage(); figure1.14()
grid.newpage(); figure10.1()
grid.newpage(); figure10.2()
grid.newpage(); figure10.3()
grid.newpage(); figure10.4()
grid.newpage(); figure10.5()
grid.newpage(); figure10.6()
grid.newpage(); figure10.7()
grid.newpage(); figure10.8()
grid.newpage(); figure10.9()
grid.newpage(); figure10.10()
grid.newpage(); figure10.11()
grid.newpage(); figure10.12()
grid.newpage(); figure10.13()
grid.newpage(); figure2.1()
grid.newpage(); figure2.2()
grid.newpage(); figure2.3()
grid.newpage(); figure2.4()
grid.newpage(); figure2.5()
grid.newpage(); figure2.6()
grid.newpage(); figure2.7()
grid.newpage(); figure2.8()
grid.newpage(); figure2.9()
grid.newpage(); figure2.10()
grid.newpage(); figure4.1()
grid.newpage(); figure4.2()
grid.newpage(); figure4.3()
grid.newpage(); figure4.4()
grid.newpage(); figure4.5()
grid.newpage(); figure4.6()
grid.newpage(); figure4.7()
grid.newpage(); figure4.8()
grid.newpage(); figure4.9()
grid.newpage(); figure4.10()
grid.newpage(); figure4.11()
grid.newpage(); figure4.12()
if (!is.null(WD)) setwd(WD)
Predicted Surface of Fluorescence
Description
These data give a prediction surface for fluorescence at the thermocline over a region off the coast of South Australia.
Usage
fluoro.predict
Format
A list with elements: x
containing longitude at 50 locations;
y
containing latitude at 50 locations;
and z
containing a 50 by 50 matrix of surface predictions.
References
S. McClatchie and T.M. Ward. (in press), Alongshore variation in upwelling intensity in the eastern Great Australian Bight, Journal of Geophysical Research.
Draw Underlined Text
Description
Draws a single piece of text with a line beneath.
Usage
grid.utext(label, x=.5, y=.5, ..., name="utext")
textCorners(x)
Arguments
label |
A character value. |
x , y |
Numeric or unit value. |
... |
Further arguments passed to |
name |
Character value. |
Draw Underlined Text
Description
Draws a single piece of text with a line beneath.
Usage
grid.utextvp(label, x=.5, y=.5, ..., name="utext")
utextvp(label, x, y, ..., name="utextvp")
Arguments
label |
A character value. |
x , y |
Numeric or unit value. |
... |
Further arguments passed to |
name |
Character value. |
Auckland Wind Data
Description
These data give measurements of hourly average wind speed based on data from 11 weather stations located around Auckland, New Zealand. There are hourly readings every day for one month (September 2010).
Usage
hourlySpeed
Format
A data frame with columns:
- Speed
-
The wind speed.
- day
-
Day of the year, from 237 to 271.
- hour
-
Hour of the day, from 0 to 23.
References
The data were obtained from the New Zealand National Climate Database (http://cliflo.niwa.co.nz/).
Temperatures for Australian Cities
Description
These data give average minimum and maximum monthly temperatures for several major cities in Australia. The longitude and latitude for each city is also given.
Usage
data(ozTemp)
Format
A data frame with elements:
city
names of cities;
min
and max
average minimum and maximum monthly temperatures;
long
and lat
longitudes and latitudes of cities.
Source
Was originally http://www.auinfo.com/sydney-climate.html
but that URL is no longer alive.
A Traditional Graphics Function Template
Description
A template that provides a starting point for writing a new traditional graphics function.
Details
Type plot.newclass
to see the body of this template.
Split text into multiple lines
Description
Splits a single string into multiple lines (by inserting line breaks) so that the output will fit within the current viewport.
Usage
splitString(text)
Arguments
text |
The string to split. |
Split text into multiple lines
Description
Splits a single string into multiple lines (by inserting line breaks) so that the output will fit within the current viewport.
Usage
splitTextGrob(text, ...)
Arguments
text |
The string to split. |
... |
Arguments passed to the |
Draw Underlined Text
Description
Creates a grob representing underlined text.
Usage
utextDynamic(label, x=.5, y=.5, default.units="npc",
just="centre", name="utext")
Arguments
label |
A character value. |
x , y |
Numeric or unit value. |
default.units |
Units to use if location is not a unit. |
just |
Character vector indicating justification of text relative to its location. |
name |
Character value. |
Draw Underlined Text
Description
Creates a grob representing underlined text.
Usage
utextStatic(label, x=.5, y=.5, default.units="npc",
just="centre", name="utext")
utextChildren(label, x, y, just, name)
Arguments
label |
A character value. |
x , y |
Numeric or unit value. |
default.units |
Units to use if location is not a unit. |
just |
Character vector indicating justification of text relative to its location. |
name |
Character value. |
Draw Underlined Text
Description
Creates a grob representing underlined text.
Usage
utextvpDynamic(label, x=.5, y=.5, default.units="npc",
just="centre", angle=0, name="utext")
Arguments
label |
A character value. |
x , y |
Numeric or unit value. |
default.units |
Units to use if location is not a unit. |
just |
Character vector indicating justification of text relative to its location. |
angle |
Numeric angle of text (in degrees). |
name |
Character value. |
Draw Underlined Text
Description
Creates a grob representing underlined text.
Usage
utextvpStatic(label, x=.5, y=.5, default.units="npc",
angle=0, just="centre", name="utext")
utextvpChildren(label, name)
Arguments
label |
A character value. |
x , y |
Numeric or unit value. |
default.units |
Units to use if location is not a unit. |
angle |
Numeric angle of text (in degrees). |
just |
Character vector indicating justification of text relative to its location. |
name |
Character value. |
Auckland Wind Data
Description
These data give measurements of wind speed and direction at several weather stations located around Auckland New Zealand. The measurements are daily recordings taken at 9:00am each day spanning a period of approximately two years (September 2008 to September 2010).
Usage
wind9am
Format
A data frame with columns:
- Station
-
A unique identifier for each weather station.
- Date
-
A Date-Time for each observation (essentially just the day).
- Speed
-
The wind speed.
- Dir
-
The wind direction (in degrees).
References
The data were obtained from the New Zealand National Climate Database (http://cliflo.niwa.co.nz/).