小编nik*_*.96的帖子

如何使用 stat="count" 在 ggplot2 中用计数或百分比标记条形图?

我正在尝试生成带有数据标签的堆积柱形图。

我能够生成图表,但无法找到输入数据标签的方法。我已经尝试过,geom_text()但它一直要求我输入 ay 标签(如果您看到 ggplot 代码不存在)。我也尝试过添加geom_text(stat = "count"),但这也给了我一个错误

“错误:geom_text 需要以下缺失的美感:y 和标签”。

PS - 我知道我需要将 y 轴重命名为百分比。我也在想办法如何拥有更多对比色

ggplot(property,
       aes(x=Bedrooms.New, fill=Property.Type.)) + 
  geom_bar(position = "fill") + 
  scale_x_discrete(name = "Number of Bedrooms", 
                   limits = sort(factor(unique(property$Bedrooms.New))))
Run Code Online (Sandbox Code Playgroud)

我在下面添加了一张图片,看看我现在的输出是什么!

在此输入图像描述

r ggplot2 geom-bar geom-text

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

geom-bar ×1

geom-text ×1

ggplot2 ×1

r ×1