開始使用免費開始

整合應用

行銷利害關係人要求儘速提供各年齡族群的每日轉換率報告,並希望你之後每個月定期更新。這正是運用你所寫函式的好機會。這些函式不僅能協助你今天迅速產出報告,也能在每個月需要更新資料時派上用場。

請記住,conversion_rate() 需要一個 DataFrame 與一組欄位清單來計算轉換率。

本練習屬於課程

使用 pandas 分析行銷活動

檢視課程

練習說明

  • 使用你的 conversion_rate() 函式,從 marketing DataFrame 建立一個新的 DataFrame,命名為 age_group_conv,內容為依 date_servedage_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
____
編輯並執行程式碼