开始使用免费开始使用

正态分布的 PDF

在本练习中,您将探索正态分布的概率密度函数(PDF),并学习如何用"黑客统计"(hacker statistics)的方法绘制已知分布的 PDF。具体来说,您将针对不同方差的取值绘制正态分布的 PDF。

本练习是课程的一部分

Python 中的统计思维(第 1 部分)

查看课程

练习说明

  • 从均值为 20、标准差为 1 的正态分布中抽取 100,000 个样本。对标准差为 310 且均值仍为 20 的正态分布也做同样的抽样。分别将结果赋值给 samples_std1samples_std3samples_std10
  • 为每组样本绘制直方图;每个直方图使用 100 个箱(bins),并使用关键字参数 density=Truehisttype='step'。后者会让图形更接近平滑的理论 PDF。您需要调用 3 次 plt.hist()
  • 点击提交以生成图例,标注所用的标准差,并显示您的图表!无需标注坐标轴,因为我们尚未定义该正态分布所描述的量;此处我们只关注 PDF 的形状。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Draw 100000 samples from Normal distribution with stds of interest: samples_std1, samples_std3, samples_std10




# Make histograms




# Make a legend, set limits and show plot
_ = plt.legend(('std = 1', 'std = 3', 'std = 10'))
plt.ylim(-0.01, 0.42)
plt.show()
编辑并运行代码