python小练习--概率论相关,求分布、期望及方差
2021/12/28 12:37:05
本文主要是介绍python小练习--概率论相关,求分布、期望及方差,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
#抛10次硬币,求恰好两次正面朝上的概率 import numpy as np from scipy import stats as sts n=10 p=0.5 k=np.arange(0,11) #总共有0-10次正面朝上的可能,arange其实是一个列表 binomial=sts.binom.pmf(k,n,p) print('概率为:',binomial) #输出的结果有11个,分别表示0-10次 print('概率的总和',sum(binomial)) print('两次正面朝上的概率是',binomial[2]) #竟然能用数组的形式 #泊松分布 rate=2 #λ的值 n=np.arange(0,11) print('0-10次发生事故的概率分别是:',sts.poisson.pmf(n,rate)) #二项分布 k1=135 a=120 b=140 print('飞行135min的概率为:',sts.randint.pmf(k1,a,b)) #指数分布 sts.expon.pdf() #正态分布 sts.norm.pdf(50,40,4) ,40是均值,4是方差, ##同样可求期望和方差
这篇关于python小练习--概率论相关,求分布、期望及方差的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-08有遇到过吗?同样的规则 Excel 中 比Python 结果大
- 2024-03-30开始python成长之路
- 2024-03-29python optparse
- 2024-03-29python map 函数
- 2024-03-20invalid format specifier python
- 2024-03-18pool.map python
- 2024-03-18threads in python
- 2024-03-14python Ai 应用开发基础训练,字符串,字典,文件
- 2024-03-13id3 algorithm python
- 2024-03-13sum array elements python