ggplot2 facet_grid:如何修复geom_col中列之间的不同间距

纳迪亚

我有三个独立组的差异键值的数据集,我想使用来为三个不同组的这些值创建条形图facet_grid到目前为止,这是我所做的,但是我找不到固定条形之间间距的方法(从图片中可以清楚地看到它们是不同的)。我试图改变参数widthposition进行geom_col的,但它并没有帮助。我该如何解决?

library(ggplot2)
# Loading

groups = c(rep("q", 8), rep("w", 8), rep("e", 8))
keys = c(c(1:8), c(1:8), c(1:8))
values = c(rep(8, 8), rep(8, 8), rep(8, 8))
data = data.frame(groups, values, keys)

ggplot(data, aes(x = keys, y = values)) +
  geom_col(width=0.9375) +
  facet_grid(~groups)

Myplot

基科拉尔斯顿

我的猜测是,这与图像的大小/分辨率有关。如果尺寸/分辨率较小,则可能会得到此结果。您的图片是614 x 362,@ Leonardo是1362x699。我的猜测是,这就是造成这种奇怪间距的原因。

g <- ggplot(data, aes(x = keys, y = values)) +
  geom_col() + facet_grid(~groups)

png(filename = "Rplotsmall.png", width=614, height = 362)
print(g)
dev.off()

png(filename = "Rplotlarge.png", width=1362, height = 699)
print(g)
dev.off()

小图像(间距怪异):

在此处输入图片说明

大图(显示间隔可以): 在此处输入图片说明

如果使用Rstudio并打印到绘图窗口,则应在单击“缩放”并增大或减小窗口大小时看到这种奇怪的效果出现并消失(因为Rstudio会重新绘制不同大小的图像)。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ggplot2:用不同列的值填充geom_col

来自分类Dev

ggplot2中facet_grid的图层无效

来自分类Dev

改变ggplot2中的facet_grid输出

来自分类Dev

ggplot2中的facet_grid错误

来自分类Dev

geom_abline似乎不尊重facet_grid中的组[ggplot2]

来自分类Dev

如何在ggplot2中为geom_col的边框上色以避免重叠?

来自分类Dev

Ggplot2:coord_polar() 和 geom_col()

来自分类Dev

如何在ggplot2中使用facet_grid制作甜甜圈图?

来自分类Dev

结合 facet_grid (ggplot2) 和 denscomp (fitdistrplus)

来自分类Dev

重新排列facet_grid并将其添加到ggplot2的geom_bar中

来自分类Dev

ggplot2:分类x的不同间距

来自分类Dev

ggplot2中的图例

来自分类Dev

ggplot2中的中断

来自分类Dev

ggplot2中的facet_wrap()和facet_grid()有什么区别?

来自分类Dev

R Shiny和ggplot2:如何使geom_col的边框透明?

来自分类Dev

使用Shiny时,如何传递checkboxGroup的选定输入值用作geom_col()的ggplot2交互中的参数?

来自分类Dev

在不同的facet_grid图中相等的面板高度,ggplot2 R

来自分类Dev

ggplot2 - facet_grid:如何沿 Y 轴设置不同范围的值但零对齐?

来自分类Dev

ggplot2 stat_function,具有facet_grid中不同数据子集的计算参数

来自分类Dev

R ggplot2类似于facet_grid的结果,但具有独立列

来自分类Dev

如何使用ggplot2 facet_grid注释没有数据的构面?

来自分类Dev

如何在ggplot2 :: facet_grid中格式化网格标题和条目

来自分类Dev

ggplot2中facet_grid的label_parsed与空格和表达式混合

来自分类Dev

在ggplot2中使用facet_grid的自定义散点图矩阵

来自分类Dev

使用ggplot2中的facet_grid更改中断次数

来自分类Dev

变更单保证金显示在facet_grid ggplot2中?

来自分类Dev

ggplot2:facet_grid中x轴标签的条件格式

来自分类Dev

`ggplot2` 中的 `annotate` 与 `facet_grid` 结合时会报告错误

来自分类Dev

ggplot2在列之间创建不均匀的间距

Related 相关文章

  1. 1

    ggplot2:用不同列的值填充geom_col

  2. 2

    ggplot2中facet_grid的图层无效

  3. 3

    改变ggplot2中的facet_grid输出

  4. 4

    ggplot2中的facet_grid错误

  5. 5

    geom_abline似乎不尊重facet_grid中的组[ggplot2]

  6. 6

    如何在ggplot2中为geom_col的边框上色以避免重叠?

  7. 7

    Ggplot2:coord_polar() 和 geom_col()

  8. 8

    如何在ggplot2中使用facet_grid制作甜甜圈图?

  9. 9

    结合 facet_grid (ggplot2) 和 denscomp (fitdistrplus)

  10. 10

    重新排列facet_grid并将其添加到ggplot2的geom_bar中

  11. 11

    ggplot2:分类x的不同间距

  12. 12

    ggplot2中的图例

  13. 13

    ggplot2中的中断

  14. 14

    ggplot2中的facet_wrap()和facet_grid()有什么区别?

  15. 15

    R Shiny和ggplot2:如何使geom_col的边框透明?

  16. 16

    使用Shiny时,如何传递checkboxGroup的选定输入值用作geom_col()的ggplot2交互中的参数?

  17. 17

    在不同的facet_grid图中相等的面板高度,ggplot2 R

  18. 18

    ggplot2 - facet_grid:如何沿 Y 轴设置不同范围的值但零对齐?

  19. 19

    ggplot2 stat_function,具有facet_grid中不同数据子集的计算参数

  20. 20

    R ggplot2类似于facet_grid的结果,但具有独立列

  21. 21

    如何使用ggplot2 facet_grid注释没有数据的构面?

  22. 22

    如何在ggplot2 :: facet_grid中格式化网格标题和条目

  23. 23

    ggplot2中facet_grid的label_parsed与空格和表达式混合

  24. 24

    在ggplot2中使用facet_grid的自定义散点图矩阵

  25. 25

    使用ggplot2中的facet_grid更改中断次数

  26. 26

    变更单保证金显示在facet_grid ggplot2中?

  27. 27

    ggplot2:facet_grid中x轴标签的条件格式

  28. 28

    `ggplot2` 中的 `annotate` 与 `facet_grid` 结合时会报告错误

  29. 29

    ggplot2在列之间创建不均匀的间距

热门标签

归档