扩展与裁剪
coord_*() 图层函数提供了两个常用且配合良好的参数:expand 和 clip。
expand用于在绘图区域四周留出缓冲边距,避免数据与坐标轴重叠。将expand设为0会把坐标轴画到数据的极限位置。clip用于决定落在绘图区面板之外的元素是显示还是忽略("裁剪")。
设置得当时,这能带来很好的视觉效果!在本例中,我们将使用 theme_classic(),并修改坐标轴线。
本练习是课程的一部分
ggplot2 数据可视化进阶
交互式实操练习
通过完成这段示例代码来试试这个练习。
ggplot(mtcars, aes(wt, mpg)) +
geom_point(size = 2) +
# Add Cartesian coordinates with zero expansion
___ +
theme_classic()