ggplot条形图百分比组

vashts85

如果我执行以下命令

data(mtcars)
ggplot(data=mtcars, aes(cyl))+
  geom_bar(aes(fill=as.factor(gear), y = (..count..)/sum(..count..)), position="dodge") + 
  scale_y_continuous(labels=percent)

我会得到 在此处输入图片说明

但是,我真正想做的是使每个gear级别的总和达到100%。所以,gear是我正在查看的子组,我想知道每个组内的分布。

我不想使用facets,也不想融合数据。有没有办法做到这一点?

品牌42

首先:您的代码对我来说是不可复制的(即使包括在内也是如此library(ggplot2))。我不确定我是否不知道这是否..count..是一种花哨的语法,但是无论如何,如果我能够立即重现:-),那就更好了。

话虽如此,我认为您正在寻找的内容已在http://docs.ggplot2.org/current/geom_bar.html中进行了描述,并应用于您的示例代码

library(ggplot2)
data(mtcars)
mtcars$gear <- as.factor(mtcars$gear)
ggplot(data=mtcars, aes(cyl))+
  geom_bar(aes(fill=as.factor(gear)), position="fill")

产生

在此处输入图片说明

这是你想要的?


事后思考:学习melt()或其替代品是必须的。但是,melt()reshape2大多数用例中,gather()fromtidyr软件包都成功使用了from软件包。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ggplot条形图百分比组

来自分类Dev

堆叠的ggplot百分比条形图在闪亮

来自分类Dev

如何在ggplot2中绘制堆叠的条形图,以显示基于组的百分比?

来自分类Dev

如何在ggplot2中绘制堆叠的条形图,以显示基于组的百分比?

来自分类Dev

如何显示百分比和条形图

来自分类Dev

堆积条形图百分比

来自分类Dev

叠加的堆积百分比条形图

来自分类Dev

试图从百分比绘制堆积条形图

来自分类Dev

ggplot2:如何绘制条形图,条形图表示百分比,并根据百分比值进行着色?

来自分类Dev

如何在堆叠的条形图ggplot2上方组织百分比值

来自分类Dev

在堆叠的条形图(ggplot2)中标记所选百分比值

来自分类Dev

使用ggplot在R中创建堆积百分比条形图

来自分类Dev

ggplot2中条形图的计数和百分比如何?[R

来自分类Dev

如何在堆积的条形图ggplot2上组织百分比值

来自分类Dev

如何使用分组条形图创建百分比条形图?

来自分类Dev

R带有ggplot的两个因子变量的百分比的堆积百分比条形图

来自分类Dev

如何使用ggplot2绘制二项式可变百分比条形图

来自分类Dev

操纵Y轴限制不起作用(ggplot2条形图百分比)

来自分类Dev

将总观测数(n)放在ggplot中堆积的百分比条形图的顶部

来自分类Dev

二进制列求和成ggplot中堆积的百分比条形图

来自分类Dev

用ggplot获取带有百分比标签的条形图的最有效方法

来自分类Dev

如何在ggplot2中向有序条形图添加频率百分比

来自分类Dev

如何在R中的ggplot2中向条形图方面添加百分比?

来自分类Dev

用 R ggplot2 中的百分比从头开始分类变量的堆叠条形图

来自分类Dev

相同图形上的Python绘图条形图和百分比折线图

来自分类Dev

给定百分比,如何绘制堆积的条形图?

来自分类Dev

带有百分比的分组条形图,其中各组间的变量不同

来自分类Dev

Python-带百分比的分类变量条形图

来自分类Dev

将数据汇总为R中并排条形图的百分比

Related 相关文章

  1. 1

    ggplot条形图百分比组

  2. 2

    堆叠的ggplot百分比条形图在闪亮

  3. 3

    如何在ggplot2中绘制堆叠的条形图,以显示基于组的百分比?

  4. 4

    如何在ggplot2中绘制堆叠的条形图,以显示基于组的百分比?

  5. 5

    如何显示百分比和条形图

  6. 6

    堆积条形图百分比

  7. 7

    叠加的堆积百分比条形图

  8. 8

    试图从百分比绘制堆积条形图

  9. 9

    ggplot2:如何绘制条形图,条形图表示百分比,并根据百分比值进行着色?

  10. 10

    如何在堆叠的条形图ggplot2上方组织百分比值

  11. 11

    在堆叠的条形图(ggplot2)中标记所选百分比值

  12. 12

    使用ggplot在R中创建堆积百分比条形图

  13. 13

    ggplot2中条形图的计数和百分比如何?[R

  14. 14

    如何在堆积的条形图ggplot2上组织百分比值

  15. 15

    如何使用分组条形图创建百分比条形图?

  16. 16

    R带有ggplot的两个因子变量的百分比的堆积百分比条形图

  17. 17

    如何使用ggplot2绘制二项式可变百分比条形图

  18. 18

    操纵Y轴限制不起作用(ggplot2条形图百分比)

  19. 19

    将总观测数(n)放在ggplot中堆积的百分比条形图的顶部

  20. 20

    二进制列求和成ggplot中堆积的百分比条形图

  21. 21

    用ggplot获取带有百分比标签的条形图的最有效方法

  22. 22

    如何在ggplot2中向有序条形图添加频率百分比

  23. 23

    如何在R中的ggplot2中向条形图方面添加百分比?

  24. 24

    用 R ggplot2 中的百分比从头开始分类变量的堆叠条形图

  25. 25

    相同图形上的Python绘图条形图和百分比折线图

  26. 26

    给定百分比,如何绘制堆积的条形图?

  27. 27

    带有百分比的分组条形图,其中各组间的变量不同

  28. 28

    Python-带百分比的分类变量条形图

  29. 29

    将数据汇总为R中并排条形图的百分比

热门标签

归档