如何在x轴上添加代表ggplot2中所有观测值的因子水平?

海森堡

在x轴具有每个因子水平的情况下,创建图很容易,如下所示:

df <- data.frame(value = rnorm(100), group = rep(1:3, length=100))
ggplot() + geom_boxplot(aes(factor(group), value), data=df)

我想在x轴上添加另一个因子级别,该因子级别使用整个样本(而不是仅来自一组样本)的数据。手动执行的方法是rbind将数据帧自身处理如下:

df2 <- rbind(df, df)
df2$group[100:200] <- "entire sample"
ggplot() + geom_boxplot(aes(factor(group), value), data=df2)

但是,有时我的数据框非常复杂,因此我想避免重复这样的数据框。有没有更好的办法?

LyzandeR

您可以这样做:

ggplot() + geom_boxplot(aes(factor(group), value), data=df) + 
           geom_boxplot(aes('entire sample', value), data=df)

和你得到相同的结果

在此处输入图片说明

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何添加水平线显示ggplot2中所有组的均值?

来自分类Dev

ggplot2 boxplots-如何在x轴上对因子水平进行分组(并为每组平均值添加参考线)

来自分类Dev

如何在R ggplot2中基于y轴值对x轴重新排序

来自分类Dev

在ggplot2 x轴中添加所有Year Month日期

来自分类Dev

ggplot2 :: geom_text():如何显示所有因子水平,但抑制特定值,例如“ 0”:

来自分类Dev

如何在ggplot2中使用x轴作为年份添加abline?

来自分类Dev

如何在ggplot2中以x轴为年份添加abline?

来自分类Dev

如何在ggplot2的boxplot上显示观测的名称?

来自分类Dev

ggplot2:R中带有scale_x_date轴的多因子箱线图

来自分类Dev

如何使用ggplot2在条形图轴上为空因子水平创建占位符?

来自分类Dev

在ggplot2中设置因子水平

来自分类Dev

在 ggplot2 中的轴上添加虚拟值以添加刻度之间的不对称距离

来自分类Dev

从ggplot2中的ggplot x轴上删除NA

来自分类Dev

ggplot2 - 在 x 轴上显示特定值

来自分类Dev

如何遍历R中所有可能的因子水平比较

来自分类Dev

如何添加x轴标签ggplot2 r

来自分类Dev

如何在JFreeChart中使X轴上的值水平?

来自分类Dev

ggplot2时间序列,x轴上的排序因子

来自分类Dev

如何添加与 x 轴上的观测值相对应的短垂直线段?

来自分类Dev

如何在ggplot2的x轴上使用月份的名称

来自分类Dev

在ggplot2中订购x轴日值

来自分类Dev

如何在R图中仅显示特定轴值的一条水平线-ggplot2

来自分类Dev

在ggplot2中,如何在图中添加另一个y轴?

来自分类Dev

如何使用 ggplot2 中的 geom_density 删除 x 轴上的彩色线?

来自分类Dev

ggplot消除x轴因子水平

来自分类Dev

ggplot2注释,x轴中带有日期

来自分类Dev

设置数据子集时,如何在ggplot2中沿x轴移动errobars?

来自分类Dev

如何在ggplot2中使用重复的x轴标签绘制折线图

来自分类Dev

如何在ggplot2中使用coord_polar移动x轴标签

Related 相关文章

  1. 1

    如何添加水平线显示ggplot2中所有组的均值?

  2. 2

    ggplot2 boxplots-如何在x轴上对因子水平进行分组(并为每组平均值添加参考线)

  3. 3

    如何在R ggplot2中基于y轴值对x轴重新排序

  4. 4

    在ggplot2 x轴中添加所有Year Month日期

  5. 5

    ggplot2 :: geom_text():如何显示所有因子水平,但抑制特定值,例如“ 0”:

  6. 6

    如何在ggplot2中使用x轴作为年份添加abline?

  7. 7

    如何在ggplot2中以x轴为年份添加abline?

  8. 8

    如何在ggplot2的boxplot上显示观测的名称?

  9. 9

    ggplot2:R中带有scale_x_date轴的多因子箱线图

  10. 10

    如何使用ggplot2在条形图轴上为空因子水平创建占位符?

  11. 11

    在ggplot2中设置因子水平

  12. 12

    在 ggplot2 中的轴上添加虚拟值以添加刻度之间的不对称距离

  13. 13

    从ggplot2中的ggplot x轴上删除NA

  14. 14

    ggplot2 - 在 x 轴上显示特定值

  15. 15

    如何遍历R中所有可能的因子水平比较

  16. 16

    如何添加x轴标签ggplot2 r

  17. 17

    如何在JFreeChart中使X轴上的值水平?

  18. 18

    ggplot2时间序列,x轴上的排序因子

  19. 19

    如何添加与 x 轴上的观测值相对应的短垂直线段?

  20. 20

    如何在ggplot2的x轴上使用月份的名称

  21. 21

    在ggplot2中订购x轴日值

  22. 22

    如何在R图中仅显示特定轴值的一条水平线-ggplot2

  23. 23

    在ggplot2中,如何在图中添加另一个y轴?

  24. 24

    如何使用 ggplot2 中的 geom_density 删除 x 轴上的彩色线?

  25. 25

    ggplot消除x轴因子水平

  26. 26

    ggplot2注释,x轴中带有日期

  27. 27

    设置数据子集时,如何在ggplot2中沿x轴移动errobars?

  28. 28

    如何在ggplot2中使用重复的x轴标签绘制折线图

  29. 29

    如何在ggplot2中使用coord_polar移动x轴标签

热门标签

归档