samp_from_mat function

Sample 1 observation from cell probabilities that are columns of a matrix

Sample 1 observation from cell probabilities that are columns of a matrix

Takes a matrix in which columns sum to one. For each column, performs a single multinomial draw from the rows, weighted by their values in that column

samp_from_mat(M)

Arguments

  • M: a matrix whose columns are reals summing to one

Returns

a vector length = ncol(M) of indices, with each element being the row that was chosen in that column's sampling

  • Maintainer: Eric C. Anderson
  • License: CC0
  • Last published: 2024-01-24

Useful links