Expand and clip
The coord_*() layer functions offer two useful arguments that work well together: expand and clip.
expandsets a buffer margin around the plot, so data and axes don't overlap. Settingexpandto0draws the axes to the limits of the data.clipdecides whether plot elements that would lie outside the plot panel are displayed or ignored ("clipped").
When done properly this can make a great visual effect! We'll use theme_classic() and modify the axis lines in this example.
Deze oefening maakt deel uit van de cursus
Intermediate Data Visualization with ggplot2
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
ggplot(mtcars, aes(wt, mpg)) +
geom_point(size = 2) +
# Add Cartesian coordinates with zero expansion
___ +
theme_classic()