Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/301.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在python中使用stats.norm来解决下面与概率分布相关的问题_Python_Scipy_Probability_Scipy.stats - Fatal编程技术网

如何在python中使用stats.norm来解决下面与概率分布相关的问题

如何在python中使用stats.norm来解决下面与概率分布相关的问题,python,scipy,probability,scipy.stats,Python,Scipy,Probability,Scipy.stats,我在ML书中遇到了这个问题,它实际上更像是一个数学问题,而不是ML。如果您能用stat或任何绑定到python的包给我一个解决方案,我将不胜感激 根据对1000名葡萄种植户(约10英亩葡萄田)农药使用情况的调查,发现葡萄种植户平均每周喷洒38升农药,相应的标准偏差为5升。假设每周农药喷洒量服从正态分布。编写代码以回答以下问题: (a) 有多大比例的农民每周喷洒50升以上的农药? (b) 有多大比例的农民喷洒的农药少于10升? (c) 有多少农民在30升到60升之间喷洒农药?我会发布我的答案,假设

我在ML书中遇到了这个问题,它实际上更像是一个数学问题,而不是ML。如果您能用stat或任何绑定到python的包给我一个解决方案,我将不胜感激

根据对1000名葡萄种植户(约10英亩葡萄田)农药使用情况的调查,发现葡萄种植户平均每周喷洒38升农药,相应的标准偏差为5升。假设每周农药喷洒量服从正态分布。编写代码以回答以下问题:

(a) 有多大比例的农民每周喷洒50升以上的农药? (b) 有多大比例的农民喷洒的农药少于10升?
(c) 有多少农民在30升到60升之间喷洒农药?

我会发布我的答案,假设这不是课堂作业的一部分

该问题提供了关于分布均值和方差的信息,分别为38和5。假设为高斯分布,我们可以通过插入适当的值来回答这个问题。为了计算CDF,我们使用
scipy

第一个问题是问“农民每周使用50升以上农药的比例”。在代码中,这意味着:

from scipy.stats import norm

print(1 - norm.cdf(50, 38, 5)) # 0.008197535924596155, or ~ 0.8 percent
请注意,我们从1中减去,因为问题要求50或更多,而不是最多50,这是如果我们使用CDF返回的值,我们将得到的结果

对于(b),我们可以这样做

print(norm.cdf(10, 38, 5)) # 1.0717590258310887e-08
这将为我们提供使用10升或更少杀虫剂的农民比例

对于最后一个问题,我们可以采取相同的方法,只需稍作改动:

print(norm.cdf(60, 38, 5) - norm.cdf(30, 38, 5)) # 0.9451952957565343
我们首先计算
norm.cdf(60,38,5)
,它给出了农民使用60升或更少农药的比例。从中,我们减去
norm.cdf(30,38,5)
,这是使用30升或更少的农民的比例。根据定义,这将使我们农民使用的农药量在
[30,60]
范围内,这就是问题所要求的


至于策划,这里已经有过多优秀的答案,比如。我会把我的答案留给诸如此类的线索。

还有一个提示,说明如何绘制答案,以便更好地理解它,这似乎是非常宝贵的。谢谢你,首先,我要感谢你数百万次,因为我一直在研究“Manaranjan Pradhan | U Dinesh Kumar”作为自学写的“使用python的机器学习”一书的问题。今天我花了几个小时,但没能解决这本书第三章的第四个问题,最后我不得不在这里问。我不是学生,这不是作业。对此要有把握。再次感谢您的考虑。没问题,看到有人为了学习而自学真是太好了。我只是想确认一下,因为我见过学生滥用这个系统来完成作业的例子,这肯定不符合这个论坛的精神。很高兴我能帮忙,哪怕只是一点点!先生,有三件事需要提及:1-我想说我完全同意你关于滥用和降低全球学生学习曲线质量的说法,2-我想更深入地探讨概率和统计,如果你推荐一本让我振奋的特别书籍,我将不胜感激。3-不要那样说!你真的补充了我对这一章的理解。再次感谢你,很抱歉打扰了你宝贵的时间。我也在学习自己,所以我绝对不是专家。但这里有两本书可以让你开始学习:罗斯的《概率与统计学导论》和布利茨坦的《概率导论》。后者有专门的问题集、YouTube视频等。学习愉快!