Systematic sampling of every thin'th row of a matrix or vector. Useful for culling MCMC output or denoising a plot.
thin
thin(x, thin)
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.
thin=10
The thinned vector, matrix, or array is returned.
# NOT RUN { 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 DataCamp Workspace