因此,让我首先说我没有 Matlab 的统计工具箱,所以我试图找到一种方法来解决这个问题。无论如何,我想要做的是复制 Rsample
函数。例如,在 R
> x = sample(1:5,20,replace=T,prob=c(.1,.1,.1,.1,.6))
> x
[1] 5 5 5 4 5 2 5 5 1 5 5 5 5 5 5 3 5 1 5 5
所以我用替换对整数 1,2,3,4,5 进行采样。但此外,我以一定的比例对每个整数进行采样,即整数 5 应该在大约 60% 的时间内被采样。
所以我想找到解决方案的问题是如何在 Matlab 中实现这一点?