開始使用免費開始

測試並視覺化轉換率函式

你已經完成建立轉換率函式的艱難部分——現在該來測試它了!自動化分析在前期可能費時,但這正是回報的時刻。

在這個練習中,你會看到計算轉換率可以多快完成。這個任務在前幾個單元需要多個步驟。透過自動化重複性的工作,你就能把更多時間花在進行較複雜的分析上。

本練習屬於課程

使用 pandas 分析行銷活動

檢視課程

練習說明

  • 使用你的 conversion_rate() 函式,按 date_servedage_group 計算 marketing 中的轉換率,並將結果儲存為 age_group_conv
  • age_group_conv 以層級 1 進行 unstack,並以 pd.DataFrame() 包起來建立 age_group_df
  • 建立折線圖,從 age_group_df 呈現結果。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Calculate conversion rate by age_group
age_group_conv = ____(____, ['date_served', ____])
print(age_group_conv)

# Unstack and create a DataFrame
age_group_df = ____(age_group_conv.____)

# Visualize conversion by age_group
age_group_df____
plt.title('Conversion rate by age group\n', size = 16)
plt.ylabel('Conversion rate', size = 14)
plt.xlabel('Age group', size = 14)
plt.show()
編輯並執行程式碼