Я совершенно беспомощен, используя загруженную цветовую палитру в R - PullRequest
1 голос
/ 21 апреля 2020

сегодня я скачал цветовую палитру ggsci в R, потому что я хочу, чтобы диаграмма отображалась, скажем, в цветах NEJM.

Дело в том, что после установки пакета и добавления это к библиотеке, я понятия не имею, как его использовать. Независимо от того, что я пытаюсь, программа всегда указывает на различные виды ошибок, которые я не знаю, как исправить. Может ли кто-нибудь, кто знаком с использованием этих палитр, просто объяснить, что я должен делать в целом , то есть какие параметры я должен вставить сюда:

barplot(Z,beside=TRUE,names=c("a","b","c"),col = ??????? )

1 Ответ

0 голосов
/ 21 апреля 2020

Вы можете получить цвета следующим образом:

library(ggsci)
COLS = pal_nejm()(8)
[1] "#BC3C29FF" "#0072B5FF" "#E18727FF" "#20854EFF" "#7876B1FF" "#6F99ADFF"
[7] "#FFDC91FF" "#EE4C97FF"

Если вы хотите покрасить столбики последовательно, выполните:

barplot(1:8,col=COLS)

enter image description here

Если это как стопка, и вы хотите использовать 2 цвета для верха и низа:

barplot(rbind(1:8,8:1),col=COLS[1:2])

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...