EDA:绘制活动时段长度的 ECDF
一次"活动时段"是指鱼持续移动的一段时间。请为这些鱼生命中的第 7 个夜晚,分别绘制突变型与野生型鱼的活动时段长度的 ECDF。数据集存储在 numpy 数组 bout_lengths_wt 和 bout_lengths_mut 中。时段长度的单位为分钟。
本练习是课程的一部分
统计思维案例研习
练习说明
- 导入模块
dc_stat_think并命名为dcst,以便使用其中的函数。 - 使用
dcst.ecdf()为野生型鱼(bout_lengths_wt)的 ECDF 生成用于绘图的 x 和 y 值。将结果存入名为x_wt和y_wt的numpy数组中。 - 对突变型鱼(
bout_lengths_mut)执行相同操作,将结果存入名为x_mut和y_mut的numpy数组中。 - 使用
plt.plot()将两条 ECDF 以点的形式绘制在同一张图上。请务必指定关键字参数marker='.'和linestyle='none'。 - 使用
plt.show()显示图形。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Import the dc_stat_think module as dcst
____
# Generate x and y values for plotting ECDFs
x_wt, y_wt = ____
____, ____ = ____
# Plot the ECDFs
_ = ____(____, ____, ____='.', linestyle='____')
_ = ____(____, ____, ____='.', linestyle='____')
# Make a legend, label axes, and show plot
_ = plt.legend(('wt', 'mut'))
_ = plt.xlabel('active bout length (min)')
_ = plt.ylabel('ECDF')
____