視覺化正規化後的變數
做得很好!現在你要把正規化且已去偏的變數畫出來,比較分佈的差異,以及數值的範圍。上一個練習中的 datamart_normalized 資料集已載入。
在呼叫 seaborn 函式前的 plt.subplot(...) 讓你能在同一張圖中放入多個子圖,你不需要更動它。
seaborn 與 matplotlib.pyplot 分別已載入為 sns 與 plt。你也可以在主控台中探索 datamart_normalized。
本練習屬於課程
Python 的客群分群
練習說明
- 繪製正規化後的
Recency分佈。 - 繪製正規化後的
Frequency分佈。 - 繪製正規化後的
MonetaryValue分佈。 - 顯示圖表。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Plot recency distribution
plt.subplot(3, 1, 1); ____.distplot(____['Recency'])
# Plot frequency distribution
plt.subplot(3, 1, 2); ____.____(____['Frequency'])
# Plot monetary value distribution
plt.subplot(3, 1, 3); ____.____(____['MonetaryValue'])
# Show the plot
plt.____()