会员身份与工作日的影响
在上一幅图的基础上,再加入一个变量:根据骑行者是否为 BIXI 会员增加一个分面维度。
本练习是课程的一部分
使用 R 中的 Trelliscope 可视化大数据
练习说明
- 计算每种起始周、一天中的起始小时、工作日与会员身份组合下的骑行次数
n。 - 使用散点绘图:将
n映射到 y 轴,start_wk映射到 x 轴,并用weekday为点着色。 - 使用
facet_grid()分面:让列随start_hod变化,行随membership变化。
交互式实操练习
通过完成这段示例代码来试试这个练习。
library(dplyr)
library(ggplot2)
# Compute wk_memb_hod
wk_memb_hod <- bike %>%
___ %>%
___
# Plot the result
ggplot(wk_memb_hod, aes(___, ___, color = ___)) +
___ +
facet_grid(___ ~ ___) +
scale_y_sqrt()