| binMean1D {oce} | R Documentation |
Average the values of a vector f in bins defined on another
vector x. A common example might be averaging CTD profile
data into pressure bins (see “Examples”).
binMean1D(x, f, xbreaks)
x |
Vector of numerical values. |
f |
Vector of numerical values. |
xbreaks |
Vector of values of x at the boundaries between bins, calculated using
|
A list with the following elements: the breaks (xbreaks,
midpoints (xmids) between those breaks,
the count (number) of x values between successive breaks,
and the resultant average (result) of f, classified by the
x breaks.
Dan Kelley
Other bin-related functions: binApply1D,
binApply2D, binAverage,
binCount1D, binCount2D,
binMean2D
library(oce) data(ctd) z <- ctd[["z"]] T <- ctd[["temperature"]] plot(T, z) TT <- binMean1D(z, T, seq(-100, 0, 1)) lines(TT$result, TT$xmids, col='red')