如何在R中使用qgamma

如何在R中使用qgamma,r,gamma-distribution,R,Gamma Distribution,具有形状参数k和比例参数θ的伽马分布定义为: 在R中,如果我想找到伽马分布(10,0.5)的概率为0.05的分位数 我曾经 > qgamma(0.05,shape=10,scale=0.5) [1] 2.712703 但这不是我想要的价值。使用时得到的期望值 qgamma(0.05,10,0.5) [1] 10.85081 那么qgamma(0.05,10,0.5)和qgamma(0.05,形状=10,比例=0.5)的区别是什么呢 为什么会得到两个完全不同的结果?请阅读帮助

具有形状参数k和比例参数θ的伽马分布定义为:

R中,如果我想找到伽马分布(10,0.5)的概率为0.05的分位数

我曾经

> qgamma(0.05,shape=10,scale=0.5)
[1] 2.712703  
但这不是我想要的价值。使用时得到的期望值

qgamma(0.05,10,0.5)
[1] 10.85081    
那么
qgamma(0.05,10,0.5)
qgamma(0.05,形状=10,比例=0.5)
的区别是什么呢
为什么会得到两个完全不同的结果?

请阅读帮助页面:Scales是
qgamma
的第四个参数。第三个参数是
rate=1/shape
。如果要使用参数的位置匹配调用
qgamma
,则应为:

> qgamma(0.05, 10, 1/0.5)
[1] 2.712703

在询问此问题之前,先阅读帮助页如何?
     qgamma(x,shape,rate,scale=1/rate)
    #here when we use it as a process
    qgamma(0.05,10,0.5)
    #it takes 0.5 as a rate but not as a scale
    qgamma(0.05,shape=10,scale=1/0.5)
    #here 1/0.5 is a scale value but  not rate
    qgamma(0.05,10,shape=1/0.5)
    10.85081
    qgamma(0.05,10,0.5)
    10.85081