Plot Windrose data

Share:

Description

Plot a windrose object, i.e. one inheriting from windrose-class.

Usage

1
2
3
4
5
## S4 method for signature 'windrose'
plot(x, type = c("count", "mean", "median", "fivenum"),
  convention = c("meteorological", "oceanographic"),
  mgp = getOption("oceMgp"), mar = c(mgp[1], mgp[1], 1 + mgp[1], mgp[1]),
  col, ...)

Arguments

x

A windrose object, e.g. inheriting from windrose-class.

type

The thing to be plotted, either the number of counts in the angle interval, the mean of the values in the interval, the median of the values, or a fivenum representation of the values.

convention

String indicating whether to use meteorological convention or oceanographic convention for the arrows that emanate from the centre of the rose. In meteorological convenction, an arrow emanates towards the right on the diagram if the wind is from the east; in oceanographic convention, such an arrow indicates flow to the east.

mgp

Three-element numerical vector to use for par(mgp), and also for par(mar), computed from this. The default is tighter than the R default, in order to use more space for the data and less for the axes.

mar

Four-element numerical vector to be used with par("mar").

col

Optional list of colours to use. If not set, the colours will be c("red", "pink", "blue", "lightgray"). For the first three types of plot, the first colour in this list is used to fill in the rose, the third is used for the petals of the rose, and the fourth is used for grid lines. For the "fivenum" type, the first colour is used for the inter-quartile range, the second is used outside this range, the third is used for the median, and the fourth is, again, used for the grid lines.

...

Optional arguments passed to plotting functions.

Author(s)

Dan Kelley

See Also

Other functions that plot oce data: plot,adp-method, plot,adv-method, plot,amsr-method, plot,argo-method, plot,bremen-method, plot,cm-method, plot,coastline-method, plot,ctd-method, plot,gps-method, plot,ladp-method, plot,lisst-method, plot,lobo-method, plot,met-method, plot,odf-method, plot,rsk-method, plot,satellite-method, plot,sealevel-method, plot,section-method, plot,tidem-method, plot,topo-method, plotProfile, plotScan, plotTS, tidem-class

Other things related to windrose data: [[,windrose-method, [[<-,windrose-method, as.windrose, summary,windrose-method, windrose-class

Examples

1
2
3
4
5
6
7
8
9
library(oce)
opar <- par(no.readonly = TRUE)
xcomp <- rnorm(360) + 1
ycomp <- rnorm(360)
wr <- as.windrose(xcomp, ycomp)
par(mfrow=c(1,2))
plot(wr)
plot(wr, "fivenum")
par(opar)

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.