更改特定变量R ggplot堆积条形图的颜色

AK 47

我试图改变颜色,以特定的变量stacked bar chartggplot

我找到了此链接,但这不是我想要的。R ggplot更改堆积条形图中的一个变量的颜色

我想将Brand7颜色更改为黑色,但其余品牌应使用不同的随机颜色进行着色。

我想要的是使用某种条件来为一个特定品牌选择颜色,而其他品牌可能像以前一样。

我也附上可复制的例子。

set.seed(1992)
n=8

Category <- sample(c("Car", "Bus", "Bike"), n, replace = TRUE, prob = NULL)
Brand <- sample("Brand", n, replace = TRUE, prob = NULL)
Brand <- paste0(Brand, sample(1:14, n, replace = TRUE, prob = NULL))
USD <- abs(rnorm(n))*100

df <- data.frame(Category, Brand, USD)



ggplot(df, aes(x=Category, y=USD, fill=Brand)) +
geom_bar(stat='identity')
希罗卡

您可以使用类似的方法,访问标准的ggplot颜色并替换所需的颜色。

用于访问ggplot-colors的功能,

gg_color_hue <- function(n) {
  hues = seq(15, 375, length=n+1)
  hcl(h=hues, l=65, c=100)[1:n]
}

#make custom palette

mycols <- gg_color_hue(length(unique(df$Brand)))
names(mycols) <- unique(df$Brand)
mycols["Brand7"] <- "black"

#use palette in scale_fill_manual

ggplot(df, aes(x=Category, y=USD, fill=Brand)) +
  geom_bar(stat='identity')+
  scale_fill_manual(values=mycols)

在此处输入图片说明

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

R中的圆形堆积条形图

来自分类Dev

在ggplot中生成成对的堆积条形图(仅在某些变量上使用position_dodge)

来自分类Dev

如何使用jqplot和堆积条形图更改某一特定条的颜色

来自分类Dev

如何在Google Charts API中更改堆积条形图的部分颜色?

来自分类Dev

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

来自分类Dev

ggplot2:如何按填充变量的比例重新排列堆积的条形图

来自分类Dev

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

来自分类Dev

特殊堆积条形图R ggplot

来自分类Dev

Python Pandas条形图-更改特定条形的颜色

来自分类Dev

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

来自分类Dev

R堆积条形图

来自分类Dev

如何使用ggplot2更改堆积条形图的顺序和配色方案?

来自分类Dev

在R中排列堆积的条形图

来自分类Dev

相当于R(ggplot)中堆积条形图的Python(matplotlib)

来自分类Dev

ggplot2:如何按填充变量的比例重新排列堆积的条形图

来自分类Dev

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

来自分类Dev

如何更改Google Charts API中堆积的条形图的部分颜色?

来自分类Dev

R ggplot更改堆积条形图中的一个变量的颜色

来自分类Dev

R ggplot中并排的堆积条形图

来自分类Dev

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

来自分类Dev

ggplot更改条形图的颜色

来自分类Dev

使用 ggplot2 基于 4 个变量的堆积条形图

来自分类Dev

在 r 中创建堆积条形图

来自分类Dev

R中的堆积条形图

来自分类Dev

R 使用 ggplot2 从非数值数据创建堆积条形图

来自分类Dev

更改叠加条形图 ggplot2 的颜色

来自分类Dev

R堆积条形图问题

来自分类Dev

ggplot从堆积条形图中更改一个条形的颜色

来自分类Dev

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

Related 相关文章

  1. 1

    R中的圆形堆积条形图

  2. 2

    在ggplot中生成成对的堆积条形图(仅在某些变量上使用position_dodge)

  3. 3

    如何使用jqplot和堆积条形图更改某一特定条的颜色

  4. 4

    如何在Google Charts API中更改堆积条形图的部分颜色?

  5. 5

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

  6. 6

    ggplot2:如何按填充变量的比例重新排列堆积的条形图

  7. 7

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

  8. 8

    特殊堆积条形图R ggplot

  9. 9

    Python Pandas条形图-更改特定条形的颜色

  10. 10

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

  11. 11

    R堆积条形图

  12. 12

    如何使用ggplot2更改堆积条形图的顺序和配色方案?

  13. 13

    在R中排列堆积的条形图

  14. 14

    相当于R(ggplot)中堆积条形图的Python(matplotlib)

  15. 15

    ggplot2:如何按填充变量的比例重新排列堆积的条形图

  16. 16

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

  17. 17

    如何更改Google Charts API中堆积的条形图的部分颜色?

  18. 18

    R ggplot更改堆积条形图中的一个变量的颜色

  19. 19

    R ggplot中并排的堆积条形图

  20. 20

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

  21. 21

    ggplot更改条形图的颜色

  22. 22

    使用 ggplot2 基于 4 个变量的堆积条形图

  23. 23

    在 r 中创建堆积条形图

  24. 24

    R中的堆积条形图

  25. 25

    R 使用 ggplot2 从非数值数据创建堆积条形图

  26. 26

    更改叠加条形图 ggplot2 的颜色

  27. 27

    R堆积条形图问题

  28. 28

    ggplot从堆积条形图中更改一个条形的颜色

  29. 29

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

热门标签

归档