我是Python新手,我最近有一个问题:
假设X 3 是一个连续的随机变量,它在3和 8**.之间均匀分布,可以使用以下函数之一找到** P(X<=5.8)**?"**
给出的答案是:
st.uniform.cdf(5.8,loc=3,scale=5)但会不会是:
st.uniform.cdf(5.8,loc=3,scale=8)我总是对loc和scale感到困惑,因为除非我记错了正态分布,否则就会有loc = mu和scale = std。
谢谢!
发布于 2022-07-23 20:45:17
根据SciPy文档
利用参数loc和标度,在
[loc, loc + scale]上得到均匀分布。
所以loc=3, scale=5给出了3,3+5 = 3,8上的均匀分布。
一般说来,scale可以被认为是测量分布的“宽度”。它非常清楚地定义了什么是均匀分布,对于正态分布来说,把标准差看作宽度的一种度量也是有意义的。
https://stackoverflow.com/questions/73094063
复制相似问题