比较分位数与 ECDF
为了了解分位数与 ECDF 的关系,您将把上一个练习中计算的 Iris versicolor 花瓣长度的各分位数,绘制到第 1 章中生成的 ECDF 图上。上一练习中的分位数变量 ptiles_vers 和 percentiles 已在工作区中可用。
请注意:为确保 ECDF 图的 Y 轴保持在 0 到 1 之间,您需要对 percentiles 数组进行缩放——在这里,将其除以 100。
本练习是课程的一部分
Python 中的统计思维(第 1 部分)
练习说明
- 将分位数以红色菱形绘制在 ECDF 上。将 x、y 坐标
ptiles_vers和percentiles/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