plot,met-method {oce} | R Documentation

## Plot met Data

### Description

Creates a multi-panel summary plot of data measured in a meteorological data set. cast. The panels are controlled by the `which` argument.

### Usage

    ## S4 method for signature 'met'
    plot(x, which = 1:4, mgp, mar, tformat,
      debug = getOption("oceDebug"))

### Arguments

`x` | A `met` object, e.g. as read by `read.met`, or a list containing items named `salinity` and `temperature`.

`which`

list of desired plot types.

- `which=1` gives a time-series plot of temperature

- `which=2` gives a time-series plot of pressure

- `which=3` gives a time-series plot of the x (eastward) component of velocity

- `which=4` gives a time-series plot of the y (northward) component of velocity

- `which=5` gives a time-series plot of speed

- `which=6` gives a time-series plot of direction (degrees clockwise from north; note that the values returned by `met[["direction"]]` must be multiplied by 10 to get the direction plotted)

`mgp` | A 3-element numerical vector used with `par("mgp")` to control the spacing of axis elements. The default is tighter than the R default.
`mar` | A 4-element numerical vector used with `par("mar")` to control the plot margins. The default is tighter than the R default.
`tformat` | optional argument passed to `oce.plot.ts`, for plot types that call that function. (See `strptime` for the format used.)

`debug`

an integer specifying whether debugging information is to be printed during the processing. This is a general parameter that is used by many `oce` functions. Generally, setting `debug=0` turns off the printing, while higher values suggest that more information be printed. If one function calls another, it usually reduces the value of `debug` first, so that a user can often obtain deeper debugging by specifying higher `debug` values.

### Details

If more than one panel is drawn, then on exit from `plot.met`, the value of `par` will be reset to the value it had before the function call. However, if only one panel is drawn, the adjustments to `par` made within `plot.met` are left in place, so that further additions may be made to the plot.

### 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,odf-method`, `plot,rsk-method`, `plot,satellite-method`, `plot,sealevel-method`, `plot,section-method`, `plot,tidem-method`, `plot,topo-method`, `plot,windrose-method`, `plotProfile`, `plotScan`, `plotTS`, `tidem-class`

Other things related to `met` data: `[[,met-method`, `[[<-,met-method`, `as.met`, `download.met`, `met-class`, `met`, `read.met`, `subset,met-method`, `summary,met-method`

### Examples

    library(oce)
    data(met)
    plot(met, which=3:4)

    ## Wind speed and direction during Hurricane Juan
    ## Compare with the final figure in a white paper by Chris Fogarty
    ## (available at http://www.novaweather.net/Hurricane_Juan_files/McNabs_plot.pdf
    ## downloaded 2017-01-02).
    library(oce)
    data(met)
    t0 <- as.POSIXct("2003-09-29 04:00:00", tz="UTC")
    dt <- 12 * 3600
    juan <- subset(met, t0 - dt <= time & time <= t0 + dt)
    par(mfrow=c(2,1))
    plot(juan, which=5)
    abline(v=t0)
    plot(juan, which=6)
    abline(v=t0)

[Package oce version 0.9-22 Index]