根据计数而不是类别填充堆叠条形图的颜色(R/Excel)

根据计数而不是类别填充堆叠条形图的颜色(R/Excel),r,excel,charts,bar-chart,stacked-chart,R,Excel,Charts,Bar Chart,Stacked Chart,我想创建一个堆叠的条形图,但我想根据计数来决定颜色。例如,如果我有5个条形图,每个条形图有3个类别,则条形图的默认着色方式是按类别。(例如,类别1为红色,类别2为蓝色,类别3为绿色)。然而,我想要的是:如果对于条1,类别1的计数最高,则为红色。类似地,如果对于条2,类别3的计数最高,我希望第二个条的类别3被涂成红色。我有什么办法可以这样做吗?我可以使用R/Excel/Numbers/任何其他软件 这就是我目前拥有的,我希望颜色由频率决定(几乎像热图) 这在R中很简单 如果我们有这样的数据: se

我想创建一个堆叠的条形图,但我想根据计数来决定颜色。例如,如果我有5个条形图,每个条形图有3个类别,则条形图的默认着色方式是按类别。(例如,类别1为红色,类别2为蓝色,类别3为绿色)。然而,我想要的是:如果对于条1,类别1的计数最高,则为红色。类似地,如果对于条2,类别3的计数最高,我希望第二个条的类别3被涂成红色。我有什么办法可以这样做吗?我可以使用R/Excel/Numbers/任何其他软件

这就是我目前拥有的,我希望颜色由频率决定(几乎像热图)


这在R中很简单

如果我们有这样的数据:

set.seed(69)

df这是否也适用于堆叠条形图?因为现在,我有以下代码:
ggplot()+geom\u bar(aes(y=Question,x=Frequency,fill=Response),data=data,stat=“identity”)
。因为我已经在类别中使用填充颜色,我可以有两个填充吗?。我已经更新了问题,加入了我所拥有的图片currently@KartikShah查看我的更新。我还添加了文本标签,但是可以通过删除
geom_text
call来删除这些标签。这太棒了,非常感谢!最后一个问题:是否有可能为每个问题调整颜色,而不是总体频率?