繪製 ECDF
你現在要用自己的 ecdf() 函式,計算 Anderson 的 Iris versicolor 花朵花瓣長度的 ECDF,接著把 ECDF 繪出來。請記得,ecdf() 會回傳兩個陣列,因此需要將回傳值拆包。這類拆包的範例如下:對某個函式 foo(),可寫成 x, y = foo(data)。
本練習屬於課程
Statistical Thinking in Python (Part 1)
練習說明
- 使用
ecdf()計算versicolor_petal_length的 ECDF,並將輸出拆包到x_vers與y_vers。 - 以點的形式繪出 ECDF。記得在
plt.plot()中,除了x_vers與y_vers外,也要加入marker = '.'與linestyle = 'none'。 - 標示座標軸。你可以將 y 軸標示為
'ECDF'。 - 顯示你的圖表。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Compute ECDF for versicolor data: x_vers, y_vers
____, ____ = ____(____)
# Generate plot
# Label the axes
# Display the plot