Random Samples and Permutations Take a sample of the specified size from the elements of x with or without replacement.
Random Samples and Permutations Take a sample of the specified size from the elements of x with or without replacement.
isample
returns an vector of indices, sample
returns the
corresponding hyperSpec object.
## S4 method for signature 'hyperSpec' sample(x, size, replace = FALSE, prob = NULL) isample(x, size = nrow(x), replace = FALSE, prob = NULL) ## S4 method for signature 'data.frame' sample(x, size, replace = FALSE, prob = NULL, drop = FALSE) ## S4 method for signature 'matrix' sample(x, size, replace = FALSE, prob = NULL, drop = FALSE)
x |
The hyperSpec object, data.frame or matrix to sample fromto sample from |
size |
positive integer giving the number of spectra (rows) to choose. |
replace |
Should sampling be with replacement? |
prob |
A vector of probability weights for obtaining the elements of the vector being sampled. |
drop |
see |
a hyperSpec object, data.frame or matrix with size
rows for sample
, and an
integer vector for isample
that is suitable for indexing (into the spectra) of x.
vector with indices suitable for row-indexing x
C. Beleites
sample (flu, 3) plot (flu, col = "darkgray") plot (sample (flu, 3), col = "red", add = TRUE) plot (flu, col = "darkgray") plot (sample (flu, 3, replace = TRUE), col = "#0000FF80", add = TRUE, lines.args = list (lwd = 2)); isample (flu, 3) isample (flu, 3, replace = TRUE) isample (flu, 8, replace = TRUE) sample (cars, 2) sample (matrix (1:24, 6), 2)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.