それで、私は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でこれをどのように達成するかです。