SD: Find the Standard deviation for a vector, matrix, or data.frame - do not return error if there are no cases
Description
Find the standard deviation of a vector, matrix, or data.frame. In the latter two cases, return the sd of each column. Unlike the sd function, return NA if there are no observations rather than throw an error.
Usage
SD(x, na.rm = TRUE) #deprecated
Value
The standard deviation
Arguments
x
a vector, data.frame, or matrix
na.rm
na.rm is assumed to be TRUE
Author
William Revelle
Details
Finds the standard deviation of a vector, matrix, or data.frame. Returns NA if no cases.
Just an adaptation of the stats:sd function to return the functionality found in R < 2.7.0 or R >= 2.8.0
Because this problem seems to have been fixed, SD will be removed eventually.
See Also
These functions use SD rather than sd: describe.by, skew, kurtosi