plot.TS {oce}R Documentation

Plot temperature-salinity diagram for seawater (CTD) data

Description

Plot temperature-salinity diagram for seawater (CTD) data.

Usage

plot.TS(x,
        rho.levels = 6,
        grid = FALSE,
        col.grid = "lightgray",
        rho1000 = FALSE,
        col = par("col"),
        col.rho = "darkgray",
        cex.rho = 0.9*par("cex"),
        cex = par("cex"),
        pch = 21,
        rotate.rho.labels = FALSE,
        connect.points = FALSE,
        xlab, ylab,
        Slim, Tlim,
        ...)

Arguments

x A cdt object, e.g. as read by read.ctd.
rho.levels Either a list of density levels for which to draw isopycnal lines, or a suggestion for the number of levels. In the latter case, pretty() is used to select levels.
grid a flag that can be set to TRUE to get a grid.
col.grid color of grid.
rho1000 if TRUE, label isopycnals as e.g. 1024; if FALSE, label as e.g. 24
col colour for symbols.
col.rho colour for isopycnal lines.
cex.rho size of isopycnal labels.
cex size of symbols on graph.
pch code for symbols on graph.
rotate.rho.labels if TRUE, labels in right-hand margin are written vertically
connect.points if TRUE, the points are connected with line segments, in sequence
xlab optional label for the x axis, with default "Salinity [PSU]".
ylab optional label for the y axis, with default "Temperature [C]".
Slim optional limits for salinity axis, otherwise inferred from data.
Tlim optional limits for temperature axis, otherwise inferred from data.
... optional arguments passed to plotting functions.

Details

Creates a temperature-salinity plot for a CTD cast, with labeled isopycnals.

Value

None.

Author(s)

Dan Kelley

See Also

summary.ctd summarizes the information, while read.ctd scans it from a file.

Examples

library(oce)
# Plot TS diagram for a mid-Atlantic station at 36N
# See demo(TS) for a section-spanning TS diagram
data(a03)
profile <- a03$data$station[[60]] # 124 stations in total
plot.TS(profile)
title("Mid-Atlantic at 36N")

[Package oce version 0.1-76 Index]