[问题] stacked bar plot color not matched legend color
11/25发的问题,图有画出来,谢谢h大的指导。后来发现8个legend color里,第五个总
是有问题。我挑选的调色盘里第5个颜色是桃红色 (#FF00B6)
https://hackmd.io/_uploads/Hyqe4acBa.png
它应该要对应到legend activity.type的第五个“Strength & Stability Workout”. 我
试过在 scale_fill_manual(values=) 用两种写法,第一种就是 values= vector.A,
labels=vector.B, 两个vectors里的值是一对一。这个方法,换了几次 调色盘,
Strength & Stability Workout 在legend里的颜色是正确的,在stacked bar graph却一
直是灰色
https://hackmd.io/_uploads/BkiMfacHT.png
第二种方法,类似 values= c(value.1="color 1", value.2="color 2",....) 这样的写
法,让legend text和其颜色一对一的,这样画出来, Strength & Stability Workout
在legend及stacked bar graph里是一致的,都是灰色,而不是我指是的桃红色。
https://hackmd.io/_uploads/SkTfXpcH6.png
真不知道那个地方出问题了,先前画 bar graph时是没有bar color和legend color不一
致的这个问题。
数据在Google drive 上的连结,我的程式及图放在以下hackmd note的第一个部分
https://hackmd.io/@Chang/adverse-events-gantt-chart
Stacked bar graph color not matched legend color. New unspecified color
appears in bar graph and legend
感谢各位先进的指点