可视化数据:按一天中的小时计数
现在我们可以使用 ggplot2 创建一个 Trelliscope 显示。我们要绘制骑行次数与一天中的小时的关系,用工作日/周末着色,并使用 facet_trelliscope() 按路线分面。
route_hod 已在您的工作区中,但它只包含前 8 条路线。我们将在最后一个练习中查看所有热门路线的结果。
本练习是课程的一部分
使用 R 中的 Trelliscope 可视化大数据
练习说明
- 使用散点将
start_hod绘制在 x 轴、n绘制在 y 轴,并按weekday为点着色。在几何对象中指定size = 3,以使点在图上更醒目。 - 按起点站和终点站名称进行分面,并将初始布局设置为 2 行 4 列。
- 为节省空间,移除图例,在 ggplot2 规范中添加
theme(legend.position = "none")。
交互式实操练习
通过完成这段示例代码来试试这个练习。
library(trelliscopejs)
library(ggplot2)
# Create the plot
ggplot(___) +
___ +
facet_trelliscope(~ ___ + ___, ___) +
theme(___)