Learn R Programming

⚠️There's a newer version (2.17.3) of this package.Take me there.

R.devices (version 2.16.1)

Unified Handling of Graphics Devices

Description

Functions for creating plots and image files in a unified way regardless of output format (EPS, PDF, PNG, SVG, TIFF, WMF, etc.). Default device options as well as scales and aspect ratios are controlled in a uniform way across all device types. Switching output format requires minimal changes in code. This package is ideal for large-scale batch processing, because it will never leave open graphics devices or incomplete image files behind, even on errors or user interrupts.

Copy Link

Version

Install

install.packages('R.devices')

Monthly Downloads

8,052

Version

2.16.1

License

LGPL (>= 2.1)

Issues

Pull Requests

Stars

Forks

Maintainer

Henrik Bengtsson

Last Published

October 24th, 2019

Functions in R.devices (2.16.1)

devDone

Closes zero or more open devices except screen (interactive) devices
nulldev

A \"null\" graphics device voiding all output
jpeg2

A JPEG device for Bitmap Files via GhostScript
R.devices-package

Package R.devices
devSet

Activates a device
devOptions

Gets the default device options
Non-documented objects

Non-documented objects
eps

EPS graphics device
devSetLabel

Sets the label of a device
favicon

Favicon graphics device
DevEvalProduct

The DevEvalProduct class
getDataURI.DevEvalFileProduct

Gets content as a Base64-encoded data URI
getFullname.DevEvalProduct

Gets the full name, name and tags
withPar

Evaluate an R expression with graphical parameters set temporarily
toNNN

Methods for creating image files of a specific format
getType.DevEvalProduct

Gets the type
getPathname.DevEvalFileProduct

Gets the (relative) pathname, filename and path
getMimeType.DevEvalFileProduct

Gets the MIME type
devIsOpen

Checks if zero or more devices are open or not
png2

A PNG device for Bitmap Files via GhostScript
devEval

Opens a new graphics device, evaluate (graphing) code, and closes device
devList

Lists the indices of the open devices named by their labels
print.RecordedPlot

Automatically replays a recorded plot
as.character.DevEvalProduct

Gets a character representation of the product
capabilitiesX11

Check whether current R session supports X11 or not
DevEvalFileProduct

The DevEvalFileProduct class
architecture

Get the architecture of an object or coerce it into another
devGetLabel

Gets the labels of zero or more devices
devIsInteractive

Checks whether a device type is interactive or not
devOff

Closes zero or more devices
capturePlot

Captures a plot such that it can be redrawn later/elsewhere
devNew

Opens a new device