每日图
现在我们来查看每一天中骑行次数与小时的关系。首先,我们将为数据集中的第一个完整月份(5 月)创建一个汇总数据集,并先看一下。
本练习是课程的一部分
使用 R 中的 Trelliscope 可视化大数据
练习说明
- 将数据筛选到 5 月(使用
start_mon)。 - 按
start_day、start_hod和membership的组合统计骑行次数。 - 使用散点绘制骑行次数与一天中的小时数的关系,并根据 membership 设置点的颜色。
- 对
start_day使用分面,采用facet_wrap(),并将列数设为 7,以按星期对齐。
交互式实操练习
通过完成这段示例代码来试试这个练习。
library(dplyr)
library(ggplot2)
# Compute daily_may
daily_may <- bike %>%
filter(___) %>%
group_by(___) %>%
summarise(n = ___)
# Plot the result
ggplot(daily_may, aes(___, ___, color = ___)) +
___ +
___