默认趋势线
ggplot2 为我们提供了强大的可视化工具,帮助"看见"数据中发生的事情。
不过,有时我们需要整理数据才能得到想要的结果。
在本练习中,您将观察通勤距离是否会影响乘坐公交车的概率。
您将通过使用 geom_jitter() 使点不重叠(抖动),并用 geom_smooth() 添加平滑的趋势线来完成此任务。
本练习是课程的一部分
R 中的广义线性模型
练习说明
- 使用数据框
bus,将MilesOneWay作为 x 轴、Bus2作为 y 轴进行绘图。 - 将数据的宽度抖动设为
0,高度抖动设为0.05。 - 为坐标轴添加标签。y 轴使用
"Probability of riding the bus",x 轴使用"One-way commute trip (in miles)"。 - 将该图保存为
gg_jitter,然后添加geom_smooth()
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Create a jittered plot of MilesOneWay vs Bus2 using the bus dataset
gg_jitter <- ggplot(data = ___, aes(x = ___, y = ___)) +
geom_jitter(width = ___, height = ___) +
ylab(___) +
xlab(___)
# Add a geom_smooth() to your plot
gg_jitter + ___