[問題]stacked barplot color ! matched legend

作者: luenchang (luen)   2023-12-04 14:19:08
[問題] 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
感謝各位先進的指點
作者: glo6e (ezdodance)   2023-12-25 22:50:00
作者: luenchang (luen)   2022-01-06 16:36:00
裝了最新版R 4.3.2問題消失了

Links booklink

Contact Us: admin [ a t ] ucptt.com