| TopKSample {TopKLists} | R Documentation | 
Sampler to generate N top-k lists according to p
Description
Sampler to generate N top-k lists according to p. A function wrapping to a native C implementation is available as well.
Usage
TopKSample(p, N)
TopKSample.c(p, N)
Arguments
| p | Matrix of dimension n*(k+1), n is the number of items (to be ranked) and k is the top elements in the joint ranking. Each column is a multinomial probability vector. | 
| N | The number of samples | 
Details
A pure R implementation TopKSample and a native C method TopKSample.c are available.
Value
N TopKlists
Note
By default the C implementation is used due to its better performance.
Author(s)
Jie Ding <jding@jimmy.harvard.edu>
Examples
set.seed(1234)
rank.pool <- 1:10
a <- sample(rank.pool, 10)
b <- sample(rank.pool, 10)
c <- sample(rank.pool, 10)
M <- cbind(a, b, c)
TopKSample.c(M, 4)
[Package TopKLists version 1.0.8 Index]