开始使用免费开始使用

创建按日转化率的 DataFrame

为了解随时间的趋势,您将创建一个新的 DataFrame,其中包含每天的转化率。步骤与之前计算整体转化率基本相同,但这次还要按用户订阅的日期进行分组。

查看每日转化率有助于判断某一天的转化率究竟是好还是差。此外,随时间观察转化率还能帮助发现趋势,例如转化率似乎在逐渐下降。这类趋势越早让营销相关方知晓越好,至关重要。

本练习是课程的一部分

使用 pandas 分析营销活动

查看课程

练习说明

  • 'date_served'marketing 分组,并计算唯一用户 ID 的数量。
  • 仅选择 marketingconverted 等于 True 的行。对结果按 'date_served' 分组,并计算唯一用户 ID 的数量。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Group by date_served and count unique users
total = marketing.____(['____'])['____']\
                     .____()

# Group by date_served and calculate subscribers
subscribers = marketing[____['____'] == ____]\
                         .____(['____'])\
                         ['____'].____()

# Calculate the conversion rate for all languages
daily_conversion_rates = subscribers/total
编辑并运行代码