给出R中多项式分布分位数和概率的函数

给出R中多项式分布分位数和概率的函数,r,function,probability,R,Function,Probability,我希望能够计算R中多项式结果的分位数和概率。R对其他分布具有类似的函数,如qnorm(),和pnorm()。按照相同的命名方案,我想要qmultinom()和pmmultinom(),因为R已经有rmmultinom()和dmmultinom()。我在网上搜索了一下,但没有找到 至于pmultinom(),假设Y是一个结果(一个向量),我想知道所有可能的多项式结果中导致dmultinom(Y,size,prob)或更低的部分。您尝试过对数样条曲线包吗 library(log spline) b

我希望能够计算R中多项式结果的分位数和概率。R对其他分布具有类似的函数,如
qnorm()
,和
pnorm()
。按照相同的命名方案,我想要
qmultinom()
pmmultinom()
,因为R已经有
rmmultinom()
dmmultinom()
。我在网上搜索了一下,但没有找到


至于
pmultinom()
,假设Y是一个结果(一个向量),我想知道所有可能的多项式结果中导致
dmultinom(Y,size,prob)
或更低的部分。

您尝试过
对数样条曲线
包吗

library(log spline)
b <- rmultinom(10000, size = 100, prob = c(0.1,0.5,0.8))
hist(b, 100)
a <- logspline(b)
plot(a)
qlogspline(.2,a)
库(对数样条曲线)

b您是否尝试过
logspline
软件包

library(log spline)
b <- rmultinom(10000, size = 100, prob = c(0.1,0.5,0.8))
hist(b, 100)
a <- logspline(b)
plot(a)
qlogspline(.2,a)
库(对数样条曲线)

看看我的包裹


它不符合你对以概率作为输入的定义,但它类似于,例如,pbinom。例如,询问二项式结果的概率看看我的软件包


它不符合你对以概率作为输入的定义,但它类似于,例如,pbinom。例如,询问二项式结果的概率,在多变量设置中“分位数”的确切含义是什么?据我所知,由于在高维空间中缺乏自然排序,分位数函数从一维空间到d维空间没有直接的推广。我认为对于一个特定的分位数,可能有多个输出,可能它们不精确(也就是说,不存在特定精确分位数的结果)。如果更客观明确,'pmultinom()'也很有用,尽管它可能有类似的问题。我认识到我如何定义pmultinom与其他p-dist函数不一致。在多元设置中,“分位数”的确切含义是什么?据我所知,分位数函数没有从一维空间直接推广到d维空间e、 由于在高维空间中缺乏自然的排序。我认为对于一个特定的分位数可能有多个输出,并且可能它们不精确(即,对于一个特定的精确分位数的结果不存在)。如果更客观的话,'pmultinom()'也很有帮助,尽管它可能有类似的问题。我知道我如何定义pmultinom与其他p-dist函数不一致。
pmultinom(upper=c(5,5,5), size=10, probs=c(1/2, 1/4, 1/4), method="exact")
# [1] 0.5835915