开始使用免费开始使用

用比值刻画姓名的出现频率

在视频中,您学习了如何计算某个婴儿姓名在相邻两年间频率的差值。如果不算差值,而是想算比值,该怎么做?

您将从已经准备好的 babynames_fraction 数据开始,这样就能在每一年内比较各个姓名的流行度。

本练习是课程的一部分

使用 dplyr 进行数据处理

查看课程

练习说明

  • 先按姓名再按年份升序排列数据。
  • 按姓名分组,以便 mutate 在每个姓名组内计算。
  • 新增一列 ratio,其值为相邻年份之间 fraction 的「比值」(不是差值)。

交互式实操练习

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

babynames_fraction %>%
  # Arrange the data in order of name, then year 
  ___
  # Group the data by name
  ___
  # Add a ratio column that contains the ratio of fraction between each year 
  ___
编辑并运行代码