Nothing
## ---- include = FALSE---------------------------------------------------------
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>"
)
## ----install, eval=FALSE------------------------------------------------------
# install.packages('oceanwaves')
## ----setup--------------------------------------------------------------------
library(oceanwaves)
## ----loadData-----------------------------------------------------------------
data(wavedata)
## ----headWavedata-------------------------------------------------------------
options(digits.sec = 3) # print fractional seconds
head(wavedata)
## ----subtractAirPressure------------------------------------------------------
surfacepressure.mbar = wavedata$absPressure.mbar - 1014
## ----loadoce------------------------------------------------------------------
library(oce)
## ----convertdecibar-----------------------------------------------------------
surfacepressure.dbar = surfacepressure.mbar / 100
## ----convertswDepth-----------------------------------------------------------
swDepth.m = oce::swDepth(surfacepressure.dbar, latitude = 33.75)
## ----pressCorr----------------------------------------------------------------
swDepthCorrected.m = prCorr(swDepth.m, Fs = 4, zpt = 0.1)
## ---- fig.width = 8, fig.height = 4-------------------------------------------
plot(swDepthCorrected.m, type = 'l', col = 'red',
ylab = 'Surface elevation, m')
lines(swDepth.m, col = 'blue')
legend('topright',legend=c('Corrected','Raw'), col = c('red','blue'),
lty = 1)
## ----ZC-----------------------------------------------------------------------
zerocrossStats = waveStatsZC(swDepthCorrected.m, Fs = 4)
zerocrossStats
## -----------------------------------------------------------------------------
spectralStats = waveStatsSP(swDepthCorrected.m, Fs = 4)
spectralStats
## ----zcPlot, fig.width = 6, fig.height = 6, results = 'hide'------------------
waveStatsZC(swDepthCorrected.m, Fs = 4, plot = TRUE)
## ----spPlot, fig.width = 8, fig.height = 4, results = 'hide'------------------
waveStatsSP(swDepthCorrected.m, Fs = 4, plot = TRUE)
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.