Learn R Programming

mgraph (version 1.03)

boxmap: Box plot of map and non-map data

Description

The boxmap function plots an attribute of a map and non-map data.

Usage

boxmap(source,layer='',attribute,type='',label="",col='',factor='') "boxmap"(source,layer='',attribute,type='',label="",col='',factor='') "print"(x,...) "summary"(object,...) "plot"(x,...)

Arguments

source
Folder path of the layer or map. Please quote the full folder path with forward slash "/". You can use R object as a source but you must set the layer parameter to "nofile"; see below
layer
The layer map in the folder that you want to work with. It is the full file name of map. This is case sensitive, please. In case you want to use non spatial data such as ".csv", ".txt", "dat" or ".tab" insert the full file name as layer. In case of using R object as a source set "layer" parameter to "nofile"
type
The type of box chart you want to plot. It can take "simple", "notch" Set the "type" to "map" if you want a map to be drawn for the attribute
attribute
The attribute name of the layer or the map you want use. In case you of using non spatial data such as ".csv", ".txt", "dat" or ".tab" attributes are variables or column names
factor
In case you several box plots for the attribute, you must specify the factor variable or attribute. See example below
label
The labeling title of the chart.
col
The colour of the chart
x
an object of class "boxmap", i.e., a fitted model.
object
an object of class "boxmap", i.e., a fitted model.
...
any other R parameters can be added

Value

Objects of the class that basically list its elements
data
Original data for the model
table
Frequency of the original data
source
Folder path of the layer or map
layer
The layer map in the source folder
attribute
The attribute name of the layer or the map that was used.
label
The labeling title of the chart.

References

Bivand, R. S., Pebesma, E. J., Gomez-Rubio, V. (2008) Applied Spatial Data Analysis with R. Springer Kabacoff, I. R. (2011) R in Action. Data Analysis and Graphics with R. Manning Publications Co

Examples

Run this code
## Not run: 
# source<- system.file("external", package = "mgraph")
# layer="farms"
# graph=boxmap(source,layer,attribute='Age',col='black',label="",factor="Sex")
# summary(graph)
# print(graph)
# plot(graph)
# #Example two with R object
# data(meuse.all, package="gstat")
# #simple box plot
# boxmap(meuse.all,layer="nofile",attribute="zinc", col="light blue")
# #factorised box plot
# boxmap(meuse.all,layer="nofile",attribute="zinc", col="light blue",factor="lime")
# ## End(Not run)

Run the code above in your browser using DataLab