getrmse | R Documentation |
getrmse calculates the rmse of the input invar series (defaults to 'cpue') against an input 'year' time series. This is primarily designed to generate a more feasible estimate of the intrinsic variability of a cpue time-series that may be obtained from a cpue standardization. The year variable is needed to calcualte the loess curve.
getrmse(indat, invar = "cpue", inyr = "year")
indat |
the matrix or data.frame containing both a 'year' column and an invar column (default to 'cpue') |
invar |
the column whose rmse is wanted; defaults to 'cpue' |
inyr |
the column that points to the year name |
a list of the rmse and the loess predicted values of the invar for each year in the time-series
## Not run:
year <- 1986:1995
cpue <- c(1.2006,1.3547,1.0585,1.0846,0.9738,1.0437,0.7759,1.0532,1.284,1.3327)
dat <- as.matrix(cbind(year,cpue))
getrmse(dat,invar="cpue") # should be 0.08856596
getrmse(dat,invar="cpue")$rmse
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.