如何以“R标准方式”定义自定义概率分布?我知道我的累积分布函数(cdf)和随机抽样函数(rsf),比如 pnewdist 和 rnewdist 。需要在R中定义概率分布,就像在标准R情况下一样,即正态分布,其中 rnorm 或 pnorm 是 rsf 和 cdf 分别。那么,如何定义我的发行版 newdist 并将其 cdf 和 rsf 与 pnewdist 和 rnewdist <链接/ em>的?
理想情况下,对于使用 rnewdist 或 pnewdist ,我不需要这样做但我想使用R包HiddenMarkov为可观察对象定制/用户定义的概率分布R中的可用分布(如普通或泊松等),以便在命令 dthmm 中,我可以使用 distn = newdist 。感谢。
答案 0 :(得分:0)
ecdf
使用用户定义的分布为您提供基于该分布的函数。