开始使用免费开始使用

唤醒您的 purrr 记忆

假设您是一名在一家网络代理公司工作的数据分析师。网页设计团队进行了为期 1 周的 A/B 测试,用于比较两个网站设计方案的表现,现在由您来分析结果。

团队通过统计"联系"页面的访问次数来衡量设计对联系公司的用户数量的影响。这些设计展示给了 2/3 的访客。

visit_a 包含活动 A 的结果,visit_b 包含活动 B 的结果。两者都以每小时的平均访问次数表示。您手头的其他统计都是"每日访问次数",因此需要先把这两个向量转换为"每天"。然后,提取每个向量的均值。

请注意,这是一份新的数据,不是视频中的那份。

本练习是课程的一部分

使用 purrr 的函数式编程进阶

查看课程

练习说明

  • 创建 to_day() 函数,将 x 乘以 24。
  • 创建一个列表,包含 visit_avisit_b
  • 使用 map()to_day() 函数将新列表转换为每日访问次数。
  • 通过对结果映射 mean() 函数来比较访问均值。

交互式实操练习

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

# Create the to_day function
to_day <- function(x) {
 ___
}

# Create a list containing both vectors: all_visits
all_visits <- list(___, ___)

# Convert to daily number of visits: all_visits_day
all_visits_day <- map(___, ___)

# Map the mean() function and output a numeric vector 
___(all_visits_day, ___)
编辑并运行代码