整合應用
行銷利害關係人要求儘速提供各年齡族群的每日轉換率報告,並希望你之後每個月定期更新。這正是運用你所寫函式的好機會。這些函式不僅能協助你今天迅速產出報告,也能在每個月需要更新資料時派上用場。
請記住,conversion_rate() 需要一個 DataFrame 與一組欄位清單來計算轉換率。
本練習屬於課程
使用 pandas 分析行銷活動
練習說明
- 使用你的
conversion_rate()函式,從marketingDataFrame 建立一個新的 DataFrame,命名為age_group_conv,內容為依date_served與age_group分組的轉換率。 - 將
age_group_conv進行 unstack,以建立一個每個年齡族群為欄的 DataFrame。這一步已為你完成。 - 使用你的
plotting_conv()函式,繪製各年齡族群的轉換率走勢圖。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Calculate conversion rate by date served and age group
age_group_conv = ____
# Unstack age_group_conv and create a DataFrame
age_group_df = pd.DataFrame(age_group_conv.unstack(level=1))
# Plot the results
____