#r #ggplot2
#r #ggplot2
Вопрос:
я пытаюсь использовать ggplot для создания гистограммы и использую два разных списка значений для градиентной заливки (i) самих гистограмм и (ii) текстовых меток, которые я размещаю на каждой панели. Я пришел и порылся в Интернете, чтобы сделать это
ggplot(plots, aes(x=names, y=values))
geom_bar(stat = "identity", aes(fill=pvalues1)
geom_text(aes(x=names y=values, color=pvalues2),fontface="bold",
hjust=ifelse(sign(meanScore)>0, 1, 0))
Проблема здесь в том, что он использует один и тот же синий градиент по умолчанию для заполнения как полос, так и меток. Есть ли какой-нибудь способ указать, что один из них использует другой градиент? Сейчас это выглядит довольно тошнотворно. Спасибо!
Комментарии:
1. Вы можете установить цвета, используемые для градиента, используя, например
scale_colour_gradient
, forcolor
и / илиscale_fill_gradient
forfill
.
Ответ №1:
решаемая с помощью scale_colour_gradient
!!!