如何将 geom_bar 的宽度调整为相同的宽度

小飞侠
 TEMP %>%   ggplot(aes(x= Count,y=reorder(Species,Count))) + geom_col(position = "dodge") + ggtitle("Insects abundance during 2017~2019") + ylab("Insects") + xlab("Mean Number")   + facet_wrap(~ CLASS,ncol = 1,scales = 'free') + theme_bw()

在此处输入图片说明

我想让顶部面板和底部面板具有相同的宽度条。但即使我在geom_col(width = .5). 它们仍然是不同的宽度。有什么问题。感谢所有关心我问题的人。谢谢。

便携机

由于您没有发布带有数据的 reprex,我将只使用 mtcars 数据集。

space在参数facet_grid()允许每个面的宽度由x或y值的数量来确定。

没有space = "free_y"

library(tidyverse)

mtcars %>% ggplot(aes(y = factor(carb))) + 
        geom_bar(width = 0.5) + 
        facet_grid(am~., scales = "free")

在此处输入图片说明

space = "free_y"

library(tidyverse)

mtcars %>% ggplot(aes(y = factor(carb))) + 
        geom_bar(width = 0.5) + 
        facet_grid(am~., scales = "free", space = "free_y")

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何通过y轴值为geom_bar着色?

将geom_bar默认宽度更改为另一个默认值

ggplot2:如何使用geom_bar减小宽度和条之间的间隔

如何在时间序列图中使用geom_bar stat =“ identity”设置Bin宽度?

如何将 geom_label 放入 geom_bar

在geom_bar中柱子的宽度相同(position =“ dodge”)

更改ggplot上的geom_bar宽度

如何在geom_bar ggplot2中为许多列着色相同的颜色

ggplot2。如何使geom_bar堆叠图的y范围为0-100%?

如何使用geom_bar为没有值的因素绘制空条?

如何在时间序列数据为每月时均匀间隔geom_bar

geom_bar()使条形的宽度不同并且完全重叠

geom_bar的宽度和间隙(ggplot2)

如何将多个滑块设置为相同的宽度

如何将geom_bar,geom_point和geom_line合并为一个图形?

Python 中 ggplot 的 geom_bar() 将所有条显示为具有统一的高度

如何让Flyout宽度调整为应用程序宽度?

使用堆叠 geom_bar 时如何将色调限制为两个值

R geom_bar:如何将 Y 轴标题返回到我的图表?

使用IM将所有图像调整为相同的绝对宽度

根据内容长度将标签或下拉菜单调整为相同的宽度

使用CSS将div宽度设置为与内容相同的宽度

如何将宽度设置为 td?

需要调整geom_bar图上子组的顺序

CSS:如何将宽度设置为儿童的宽度?

仅将geom_bar的顶部边框上色

将条形和刻度与 geom_bar 对齐

将标签放在正负的geom_bar上

如何将小部件的高度和宽度调整为窗口大小?