开始使用免费开始使用

比较分位数与 ECDF

为了了解分位数与 ECDF 的关系,您将把上一个练习中计算的 Iris versicolor 花瓣长度的各分位数,绘制到第 1 章中生成的 ECDF 图上。上一练习中的分位数变量 ptiles_verspercentiles 已在工作区中可用。

请注意:为确保 ECDF 图的 Y 轴保持在 0 到 1 之间,您需要对 percentiles 数组进行缩放——在这里,将其除以 100。

本练习是课程的一部分

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

查看课程

练习说明

  • 将分位数以红色菱形绘制在 ECDF 上。将 x、y 坐标 ptiles_verspercentiles/100 作为位置参数传入,并指定关键字参数 marker='D'color='red'linestyle='none'。y 轴参数 percentiles/100 已为您给出。
  • 显示图形。

交互式实操练习

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

# Plot the ECDF
_ = plt.plot(x_vers, y_vers, '.')
_ = plt.xlabel('petal length (cm)')
_ = plt.ylabel('ECDF')

# Overlay percentiles as red diamonds.
_ = plt.plot(____, percentiles/100, ____='D', ____='red',
         ____=____)

# Show the plot

编辑并运行代码