Bar graph of map and non-map data

Share:

Description

The barmap function plots an attribute of a map data. It also returns tabular data:frequencies

Usage

1
2
3
4
5
6
7
8
9
barmap(source,layer='',attribute,type='',label="",col='',factor='')
## Default S3 method:
barmap(source,layer='',attribute,type='',label="",col='',factor='')
## S3 method for class 'barmap'
print(x,...)
## S3 method for class 'barmap'
summary(object,...)
## S3 method for class 'barmap'
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 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 file name as layer. In case of using R object as a source set layer to "nofile"

type

The type of bar chart you want to plot. It can take "simple", "group","stack"; 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 choose "group"or "stack" as type, you must specify the factor variable or attributes here.This will be used to group the attribute

label

The labeling title of the chart.

col

The colour of the chart

x

an object of class "barmap", i.e., a fitted model.

object

an object of class "barmap", 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.

Author(s)

George Owusu

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

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
## Not run: 
source<- system.file("external", package = "mgraph")
layer="farms"
attribute="Variety"
graph=barmap(source,layer,type="simple",attribute=attribute,col='black',label="")
summary(graph)
print(graph)
plot(graph)

## End(Not run)