小编dan*_*dan的帖子

在facet_wrap中设置x/y限制,其中scale ='free'

我已经看到了类似的问题,以及关于在facet_grid中ggplot 设置x/y lim添加功能的讨论.在我的研究中,我经常想要制作几个面板图,比如针对不同的模拟试验,其中轴限制保持不变以突出试验之间的差异.在演示文稿中显示绘图面板时,这尤其有用.在我生成的每个面板图中,各个图需要独立的y轴,因为它们通常是天气变量,温度,相对湿度,风速等.

    ggplot() + ... + facet_wrap(~ ..., scales = 'free_y')
Run Code Online (Sandbox Code Playgroud)

因为我可以轻松制作不同天气变量的情节面板,效果很好. 示例天气变量绘图面板当我在不同的绘图面板之间进行比较时,它具有一致的轴非常好.不幸的是,ggplot没有办法在面板图中设置每个图的个别限制.它默认使用给定数据的范围.上面链接的谷歌小组讨论讨论了这个缺点,但我无法找到有关是否可以添加此更新的任何更新.有没有办法欺骗ggplot设置个别限制?

plot r ggplot2 facet-wrap

8
推荐指数
1
解决办法
4542
查看次数

标签 统计

facet-wrap ×1

ggplot2 ×1

plot ×1

r ×1