python – 有没有人有使用scipy.stats.distributions的示例代码?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了python – 有没有人有使用scipy.stats.distributions的示例代码?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1023字,纯文字阅读大概需要2分钟。
内容图文
![python – 有没有人有使用scipy.stats.distributions的示例代码?](/upload/InfoBanner/zyjiaocheng/699/dc6ceecda6374bf29b8502f23f17c5fd.jpg)
我正在努力弄清楚如何使用scipy.distributions包,并想知道是否有人可以为我发布一些示例代码.它似乎做了我需要的一切,我只是无法弄清楚如何使用它.
我需要生成两个分布,一个log-normal和一个poisson.我知道每个的方差和lambda.
资源链接也可以.
解决方法:
我假设你的意思是scipy.stats中的发行版.要创建分布,请生成随机变量并计算pdf:
Python 2.5.1(r251:54863,2008年2月4日,21:48:13)
darwin上的[GCC 4.0.1(Apple Inc. build 5465)]
输入“帮助”,“版权”,“信用”或“许可”以获取更多信息.
>>> from scipy.stats import poisson, lognorm
>>> myShape = 5;myMu=10
>>> ln = lognorm(myShape)
>>> p = poisson(myMu)
>>> ln.rvs((10,)) #generate 10 RVs from ln
array([ 2.09164812e+00, 3.29062874e-01, 1.22453941e-03,
3.80101527e+02, 7.67464002e-02, 2.53530952e+01,
1.41850880e+03, 8.36347923e+03, 8.69209870e+03,
1.64317413e-01])
>>> p.rvs((10,)) #generate 10 RVs from p
array([ 8, 9, 7, 12, 6, 13, 11, 11, 10, 8])
>>> ln.pdf(3) #lognorm PDF at x=3
array(0.02596183475208955)
其他方法(以及scipy.stats文档的其余部分)可以在新的SciPy documentation站点找到.
内容总结
以上是互联网集市为您收集整理的python – 有没有人有使用scipy.stats.distributions的示例代码?全部内容,希望文章能够帮你解决python – 有没有人有使用scipy.stats.distributions的示例代码?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。