开始使用免费开始使用

垃圾邮件与 num_char

垃圾邮件与邮件长度之间是否有关联?两种说法似乎都说得通:

  • 您可以想象:垃圾邮件更可能是很短的信息,诱导我点击某个链接,或者
  • 我的日常邮件更短,因为我经常和朋友交换简短邮件

这里,您将使用 email 数据集来探究这个问题。先打开帮助页面,使用 ?email 了解所有变量。

在探索垃圾邮件与邮件长度的关联时,请顺带练习将 dplyr 的管道与 ggplot2 图层链接起来。

本练习是课程的一部分

R 中的探索性数据分析

查看课程

练习说明

使用 email 数据集:

  • 加载 ggplot2dplyropenintro 包。
  • 使用 group_by()summarize(),分别对垃圾邮件与非垃圾邮件计算 num_char 的合适的集中趋势与离散程度。summarize() 创建的新列无需命名。
  • 构建并列箱线图来可视化这两个变量之间的关联。建议先用 mutate() 新增一列,存放 num_char 的对数变换版本。

交互式实操练习

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

# Load packages




# Compute summary statistics
email %>%
  ___ %>%
  ___

# Create plot
email %>%
  mutate(log_num_char = ___) %>%
  ggplot(aes(x = ___, y = log_num_char)) +
  ___
编辑并运行代码