本文主要是介绍ggplot2设置坐标轴范围_9.2 分面:各分面使用自己的坐标轴刻度范围,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
参考自《R Graphics Cookbook》
当在ggplot2中使用分面时,不管是垂直还是水分分面,其坐标轴范围默认所以分面都是相同的。这样可能由于不同的行、列分面间的数据的范围不尽相同,而最后产生不适当的表达。
因此,本节内容:让不同行、列的分面使用更合适自己的坐标轴刻度范围。
library(ggplot2)
#底图
mpg_plot <- ggplot(mpg, aes(x = displ, y = hwy)) +
geom_point()
#让各行分面使用自由的y轴刻度值域
mpg_plot +
facet_grid(drv ~ cyl, scales = "free_y")
#让各列分面使用自由的x轴刻度值域
mpg_plot +
facet_grid(drv ~ cyl, scales = "free_x")
这篇关于ggplot2设置坐标轴范围_9.2 分面:各分面使用自己的坐标轴刻度范围的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!