Systematic sampling of every thin
'th row of a matrix or vector.
Useful for culling MCMC output or denoising a plot.
thin(x, thin)
The thinned vector, matrix, or array is returned.
The array to be thinned. The first dimension is the one sampled over.
The frequency of observations to keep. With thin=10
you will
keep every 10th observation.
Steven L. Scott
x <- rnorm(100)
thin(x, 10)
# returns a 10 vector
y <- matrix(rnorm(200), ncol=2)
thin(y, 10)
# returns a 10 by 2 matrix
Run the code above in your browser using DataLab