Skip to Content
R in a Nutshell, 2nd Edition
book

R in a Nutshell, 2nd Edition

by Joseph Adler
October 2012
Beginner to intermediate
721 pages
21h 38m
English
O'Reilly Media, Inc.
Content preview from R in a Nutshell, 2nd Edition

Graphics Devices

Graphics in R are plotted on a graphics device. You can manually specify a graphics device or let R use the default device. In an interactive R environment, the default is to use the device that plots graphics on the screen. On Microsoft Windows, the windows device is used. On most Unix systems, the X11 device is used. On Mac OS X, the quartz device is used. You can generate graphics in common formats using the bmp, jpeg, png, and tiff devices. Other devices include postscript, pdf, pictex (to generate LaTeX/PicTeX), xfig, and bitmap.

Most devices allow you to specify the width, height, and point size of the output (with the width, height, and pointsize arguments, of course). For devices that generate files, you can usually use the argument name file.[38] When you are done writing a graphic to a file, call the dev.off function to close and save the file.

In writing this book, I used the png function to generate the graphics printed in this book. For example, I used the following code to produce the first plot in Scatter Plots:

> png("scatter.1.pdf", width=4.3, height=4.3, units="in", res=72)
> attach(toxins.and.cancer)
> plot(total_toxic_chemicals/Surface_Area, deaths_total/Population)
> dev.off()

[38] For postscript, pdf, pictex, xfig, and bitmap, the name of the argument is file. For bmp, jpeg, png, and tiff, the name of the argument is filename. However, you can safely use the argument name file because of the way R’s argument matching rules work. In general, this ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

R in a Nutshell

R in a Nutshell

Joseph Adler
The R Book, 2nd Edition

The R Book, 2nd Edition

Michael J. Crawley
The R Book

The R Book

Michael J. Crawley
R Packages

R Packages

Hadley Wickham

Publisher Resources

ISBN: 9781449358204Errata Page