rmse | R Documentation |
Computes the root-mean-squared error (RMSE) of the difference between observed values and the predicted values or the RMSE or relative percent differences (RPD) between samples and duplicates.
rmse(x, ...) ## Default S3 method: rmse(x, y, ...) ## S3 method for class 'lm' rmse(x, ...) rpd(x, y, plotit = FALSE)
x |
either a random vector an object for which a method exists. |
y |
duplicate samples paired with |
plotit |
logical, if |
... |
arguments to be passed to or from methods. |
For the rmse
functions, a single value representing the
estimated RMSE. For rpd
, the relative percent differences for each
paired sample and duplicate.
The definition for the RMSE of paired water-quality duplicates is
RMSE = sqrt(sum of squared differences/2 times the number of duplicates)
The definition for RPD for paired water-quality duplicates is
RPD = abs(x - y)/(x + y)/2 * 100
Other disciplines may use different equations.
Bland J.M. and Altman D.G., 1986 Statistical methods for assessing agreement
between two methods of clinical measurement: Lancet, i, p. 307–310.
Clesceri, L.S., Greenberg, A.E., and Eaton, A.D., 1998, Standard
methods for the examination of water and wastewater, 20th edition:
Baltimore, Md, United Book Press, Inc., 1162 p.
Harvey, D., undated, Analytical chemistry 2.0: Analytical Sciences Digital Library: online at URL: http://www.asdlib.org/onlineArticles/ecourseware/Analytical
Helsel, D.R., and Hirsch, R.M., 2002, Statistical methods in water
resources: U.S. Geological Survey Techniques of Water-Resources
Investigations, book 4, chap. A3, 522 p.
# Example 15.2 from Harvey. dupX1 <- c(160, 196, 207, 185, 172, 133) dupX2 <- c(147, 202, 196, 193, 188, 119) rmse(dupX1, dupX2) rpd(dupX1, dupX2)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.