Description Usage Arguments Details Value See Also Examples
Calculates the variance of the difference between each element of a row (column) of a matrix-like object.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | rowVarDiffs(x, rows = NULL, cols = NULL, na.rm = FALSE, diff = 1L,
  trim = 0, ...)
## S4 method for signature 'matrix_OR_array_OR_table_OR_numeric'
rowVarDiffs(x, rows = NULL,
  cols = NULL, na.rm = FALSE, diff = 1L, trim = 0, ...)
## S4 method for signature 'ANY'
rowVarDiffs(x, rows = NULL, cols = NULL, na.rm = FALSE,
  diff = 1L, trim = 0, ...)
colVarDiffs(x, rows = NULL, cols = NULL, na.rm = FALSE, diff = 1L,
  trim = 0, ...)
## S4 method for signature 'matrix_OR_array_OR_table_OR_numeric'
colVarDiffs(x, rows = NULL,
  cols = NULL, na.rm = FALSE, diff = 1L, trim = 0, ...)
## S4 method for signature 'ANY'
colVarDiffs(x, rows = NULL, cols = NULL, na.rm = FALSE,
  diff = 1L, trim = 0, ...)
 | 
| x | An NxK matrix-like object. | 
| rows, cols | A  | 
| na.rm | If  | 
| diff | An integer specifying the order of difference. | 
| trim | A double in [0,1/2] specifying the fraction of observations to be trimmed from each end of (sorted) x before estimation. | 
| ... | Additional arguments passed to specific methods. | 
The S4 methods for x of type matrix,
array, or numeric call
matrixStats::rowVarDiffs
/ matrixStats::colVarDiffs.
Returns a numeric vector of length N (K).
matrixStats::rowVarDiffs() and
matrixStats::colVarDiffs() which
are used when the input is a matrix or numeric vector.
 for the direct variance see rowVars().
| 1 2 3 4 5 6 7 8 9 10 |   mat <- matrix(rnorm(15), nrow = 5, ncol = 3)
  mat[2, 1] <- NA
  mat[3, 3] <- Inf
  mat[4, 1] <- 0
  
  print(mat)
  
  rowVarDiffs(mat)
  colVarDiffs(mat)
  
 | 
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.