|   | Data Science Desktop Survival Guide by Graham Williams |   | |||
| Labels Removed | 
20200317
![\includegraphics[width=\textwidth]{figures/onepager/ggplot2:weather_aus_scatter_x_axis-1}](img40.png) 
 
![\includegraphics[width=\textwidth]{figures/onepager/ggplot2:weather_aus_scatter_no_x_axis-1}](img41.png) 
 
| 
 
 ds %>%
 subset(location %in% c("Canberra", "Adelaide", "Darwin")) %>% sample_frac(0.2) %>% ggplot(aes(min_temp, max_temp, colour=location)) + geom_point() + theme(axis.ticks.x = element_blank(), axis.text.x = element_blank(), axis.title.x = element_blank(), axis.ticks.y = element_blank(), axis.text.y = element_blank(), axis.title.y = element_blank()) 
 The top plot has default x-axis and y-axis ticks, text, and title. To remove axis labels altogether the bottom plot adds a layer to set the axis ticks, text, and title to ggplot2::element_blank() which is used to draw nothing and to take no space within a non-data component of the plot, using the ggplot2::theme() system: Notice the use of dplyr::sample_frac() to plot a 20% random sample of the dataset and thus the actual points plotted in the two plots above are randomly different. 
 |