用R中的ggplot2更改geom_bar中的条形图颜色

杜鹃花

为了条形图绘制数据框,我有以下内容。

c1 <- c(10, 20, 40)
c2 <- c(3, 5, 7)
c3 <- c(1, 1, 1)
df <- data.frame(c1, c2, c3)
ggplot(data=df, aes(x=c1+c2/2, y=c3)) +
  geom_bar(stat="identity", width=c2) +
  scale_fill_manual(values=c("#FF6666"))

我最终只有灰色条:用于条形图的灰色条

我想更改栏的颜色。我已经尝试过从http://www.cookbook-r.com/Graphs/Colors_(ggplot2)/使用不同的scale_fill_manual,但仍然有灰色条。

谢谢您的帮助。

伏安

如果希望所有条形都具有相同的颜色(fill),则可以轻松地将其添加到geom_bar

ggplot(data=df, aes(x=c1+c2/2, y=c3)) + 
geom_bar(stat="identity", width=c2, fill = "#FF6666")

在此处输入图片说明

fill = the_name_of_your_var在内部添加aes以根据变量更改颜色:

c4 = c("A", "B", "C")
df = cbind(df, c4)
ggplot(data=df, aes(x=c1+c2/2, y=c3, fill = c4)) + 
geom_bar(stat="identity", width=c2)

在此处输入图片说明

使用scale_fill_manual(),如果你想手动的颜色变化。

ggplot(data=df, aes(x=c1+c2/2, y=c3, fill = c4)) + 
geom_bar(stat="identity", width=c2) + 
scale_fill_manual("legend", values = c("A" = "black", "B" = "orange", "C" = "blue"))

在此处输入图片说明

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ggplot2:geom_bar堆叠的条形图,指定条形轮廓颜色

来自分类Dev

ggplot2 geom_bar中的条形颜色未正确应用(R)

来自分类Dev

在 R 中的分组条形图 ggplot 中更改颜色

来自分类Dev

R ggplot2:条形图内的标签,没有堆叠的geom_bar

来自分类Dev

如何在geom_bar ggplot2中更改颜色,否则无法正常工作

来自分类Dev

ggplot2中的单个条形图,R

来自分类Dev

带有ggplot2的R中的条形图

来自分类Dev

R ggplot2条形图更改特定条形的颜色

来自分类Dev

更改叠加条形图 ggplot2 的颜色

来自分类Dev

如何使用R的ggplot2包更改条形图的颜色?

来自分类Dev

如何使用ggplot2将图例标题,键顺序和颜色更改为R中的多堆叠条形图

来自分类Dev

geom_bar ggplot2堆叠,成组的条形图,具有正值和负值-金字塔图

来自分类Dev

geom_bar ggplot2堆叠,成组的条形图,具有正值和负值-金字塔图

来自分类Dev

在R中的ggplot条形图中更改条形的颜色

来自分类Dev

R:更改geom_bar中的条形标签

来自分类Dev

使用geom_bar在ggplot2中未显示的图

来自分类Dev

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

来自分类Dev

ggplot2中的不同分组条形图

来自分类Dev

在ggplot2中限制条形图的帧

来自分类Dev

ggplot2 中的分组条形图

来自分类Dev

在条形图ggplot2中更改内部图例顺序

来自分类Dev

按顺序指示在ggplot2中堆叠条形图的y方向上的更改顺序

来自分类Dev

更改条形图图例中的颜色

来自分类Dev

使用ggplot2在R中堆积条形图(在Excel中是不可能的)

来自分类Dev

在GGplot2中使用Geom_Bar

来自分类Dev

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

来自分类Dev

向ggplot2 R中的堆叠条形图添加误差线-已解决

来自分类Dev

R 中的 ggplot2() 条形图和 dplyr() 分组和整体数据

来自分类Dev

如何使用 ggplot2 在 R 中重新排序此条形图?

Related 相关文章

  1. 1

    ggplot2:geom_bar堆叠的条形图,指定条形轮廓颜色

  2. 2

    ggplot2 geom_bar中的条形颜色未正确应用(R)

  3. 3

    在 R 中的分组条形图 ggplot 中更改颜色

  4. 4

    R ggplot2:条形图内的标签,没有堆叠的geom_bar

  5. 5

    如何在geom_bar ggplot2中更改颜色,否则无法正常工作

  6. 6

    ggplot2中的单个条形图,R

  7. 7

    带有ggplot2的R中的条形图

  8. 8

    R ggplot2条形图更改特定条形的颜色

  9. 9

    更改叠加条形图 ggplot2 的颜色

  10. 10

    如何使用R的ggplot2包更改条形图的颜色?

  11. 11

    如何使用ggplot2将图例标题,键顺序和颜色更改为R中的多堆叠条形图

  12. 12

    geom_bar ggplot2堆叠,成组的条形图,具有正值和负值-金字塔图

  13. 13

    geom_bar ggplot2堆叠,成组的条形图,具有正值和负值-金字塔图

  14. 14

    在R中的ggplot条形图中更改条形的颜色

  15. 15

    R:更改geom_bar中的条形标签

  16. 16

    使用geom_bar在ggplot2中未显示的图

  17. 17

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

  18. 18

    ggplot2中的不同分组条形图

  19. 19

    在ggplot2中限制条形图的帧

  20. 20

    ggplot2 中的分组条形图

  21. 21

    在条形图ggplot2中更改内部图例顺序

  22. 22

    按顺序指示在ggplot2中堆叠条形图的y方向上的更改顺序

  23. 23

    更改条形图图例中的颜色

  24. 24

    使用ggplot2在R中堆积条形图(在Excel中是不可能的)

  25. 25

    在GGplot2中使用Geom_Bar

  26. 26

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

  27. 27

    向ggplot2 R中的堆叠条形图添加误差线-已解决

  28. 28

    R 中的 ggplot2() 条形图和 dplyr() 分组和整体数据

  29. 29

    如何使用 ggplot2 在 R 中重新排序此条形图?

热门标签

归档