mapDevice

0th

Percentile

Creates a plot device set up for maps

Creates a plot device suited for rworldmap plotting functions.

Keywords
device
Usage
mapDevice(device = "dev.new", rows = 1, columns = 1, plotOrder = "rows", width = NULL, height = NULL, titleSpace = NULL, mai = c(0, 0, 0.2, 0), mgp = c(0, 0, 0), xaxs = "i", yaxs = "i", ...)
Arguments
device
Character string which controls the type of plot default. The default uses your standard plot device. Giving the name of a plotting device function will use that instead. e.g. "pdf", "png", etc.
rows
The number of rows. Default 1
columns
The number of columns. Default 1
plotOrder
Option of 'rows' or 'columns'. For multiple plots whether to plot in row or column order. However, note that addMapLegend can have the effect of reverting order to rows.
width
The width of a single plot. This includes the margins. If you do not specify both width and height, suitable values will be calculated
height
The height of a single plot. This includes the margins. If you do not specify both width and height, suitable values will be calculated
titleSpace
The height in inches of the gap at the plot.
mai
The margin sizes in inches. If titleSpace is given this overrides mai[3].
mgp
As per par(mgp) in the graphics package
xaxs
As per par(xaxs) in the graphics package
yaxs
As per par(yaxs) in the graphics package
...
Further arguments to the device function
Value

Used for the side effect of creating a plot device, and setting graphical parameters for the device.

See Also

mapCountryData,mapGridAscii

Aliases
  • mapDevice
Examples

## Not run: 
# #Basic Usage
# mapDevice()
# mapCountryData()
# 
# #2 by 2 plot
# mapDevice(rows=2,columns=2)
# columns<-c("BIODIVERSITY","EPI","ENVHEALTH","Population2005")
# for(i in columns){
#  mapCountryData(nameColumnToPlot=i)
# }
# #Creating a pdf that is 5 inches wide
# mapDevice(device="pdf",width=5,file=tempfile())
# mapCountryData()
# dev.off()
# 
# ## End(Not run)

Documentation reproduced from package rworldmap, version 1.3-6, License: GPL (>= 2)

Community examples

Looks like there are no examples yet.