Come aggiungo la tavolozza dei colori in scala di grigi in ggplot2? [duplicare]

Aug 15 2020

Voglio creare una versione in scala di grigi del grafico a barre per lettori daltonici. Ho usato il codice qui sotto. Come modifico il codice dato che sono soddisfatto del resto della trama così com'è?

ggplot(dat, aes(x=PSP,fill=factor(DECAY)))+
  geom_bar(width=0.5)+facet_wrap(~SU)+xlab("Sampling Unit (SU)")+ylab("Count")+
  labs(fill="LEVEL OF DECAY")+ggtitle("Breakdown of decay per principle sample plot (PSP)")+
  scale_fill_discrete(breaks=c("0", "0.5", "1", "2", "3"),
                      labels=c("None (Healthy)", "Decay of crown", "Recently dead",
                               "Advanced decay","Standing snags"))

Risposte

1 BenBolker Aug 15 2020 at 17:41

che ne dici di sostituire scale_fill_discrete(...)con scale_fill_grey(...)?

https://ggplot2.tidyverse.org/reference/scale_grey.html