私はRで非常に新しいです。私が取り組んでいる課題があり、多くの問題を抱えています。離散確率分布を定義しました:
s P(s)
0 1/9
1 4/9
2 1/9
3 0/9
4 1/9
5 0/9
6 0/9
7 1/9
8 0/9
9 1/9
今、私はこの質問に取り組まなければなりません:
R で利用可能な他の分布と一致して、確率分布のサポート関数のファミリを作成します。
f = dsidp(d) # pmf - the height of the curve/bar for digit d
p = psidp(d) # cdf - the probability of a value being d or less
d = qsidp(p) # icdf - the digit corresponding to the given
# cumulative probability p
d[] = rsidp(n) # generate n random digits based on your probability distribution.
誰かがこれらの関数を書き始めるのを手伝ってくれたら、大歓迎です!