我知道rand::distributions
,但我只能找到随机采样。
我还想向用户显示分布曲线,特别是对于那些依赖形状参数(例如Beta分布)的分布曲线,但是我找不到找到任意值的函数。
本质上,我想通过做类似的事情来绘制分布图
for x in 1..100 {
let y = beta.sample(x as f64 / 100.0);
// add x/y to graph
}
在哪里可以找到合适的函数来获取这些值?我已经搜索了Rust rand书和存储库,却找不到。