![](/img/trans.png)
[英]specify different xlim for each plot in facet_wrap (ggplot2)
[英]ggplot add ticks to each plot in a facet_wrap
使用scales = "free_x"
将x轴添加到每个图中:
ggplot(diamonds, aes(carat)) +
geom_density() +
facet_wrap(~cut, scales = "free_x")
但是,正如您所看到的和语法所暗示的,它还释放了每个绘图的限制以自动调整,因此如果您希望它们一致,则需要使用xlim
, lims
或scale_x_continuous
设置它们:
ggplot(diamonds, aes(carat)) +
geom_density() +
xlim(range(diamonds$carat)) +
# or lims(x = range(diamonds$carat))
# or scale_x_continuous(limits = range(diamonds$carat))
facet_wrap(~cut, scales = "free_x")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.