Вопрос по r, ggplot2 – Как изменить цвет метки оси в ggplot2?

7

я пытался

<code>... + xlab("New label", colour="darkgrey")
</code>

а также

<code>... + xlab("New label", color="darkgrey")
</code>

Но это говорит, что этот аргумент не используется. Я смотрю в?xlab, но он не включает в себя какой-либо параметр цвета. Можно ли это изменить? Как?

Связанный вопрос (может быть полезно иметь перекрестную ссылку):stackoverflow.com/questions/24075446/… PatrickT

Ваш Ответ

1   ответ
21

ggplot2 0.9.2, синтаксис стал:

dat <- data.frame(x = 1:5,y = 1:5)
p + theme(axis.title.x = element_text(colour = "red"),
          axis.title.y = element_text(colour = "blue"))

tidyverse страница является хорошей отправной точкой для изучения всех вариантов.

Обратите внимание, что старый синтаксис основан наopts был объявлен устаревшим Там подробноруководство по переходу для обновления вашего кода.

@PatrickT: после 5,5 лет я видел, что это работает с p + theme (axis.title.x = element_text (color = & quot; red & quot;), axis.title.y = element_text (color = & blue & quot;)).
@PatrickT Спасибо! Я должен быть лучше об обновлении моих ответов, но там только так много времени в день. В будущем вы можете просто предложить изменить мой ответ напрямую с обновленным синтаксисом, я получу уведомление и смогу одобрить его напрямую.

Похожие вопросы