Определите цвет разных типов в двунаправленной гистограмме - PullRequest
0 голосов
/ 26 июня 2019

Я пытаюсь применить разные цвета для типа 0 (понижающая регуляция) и типа 1 (повышающая регуляция). Как я могу определить определенный цвет тип 0 (синий) и тип 1 (красный)? Заранее благодарю за любой совет!

Вот мой формат данных:

 category| number| type;
 a|-1|0; ......; a|30|1.

Я пытался использовать scale_fill_manual в моем примере. Я не знаю, как правильно использовать его в моем случае.

testData = read.csv("C:/Users/kingon001/Desktop/example001.csv")
library(ggplot2)
library(scales)
ggplot(data = testData, 
       aes(x = category, y = number, 
       fill = factor(type))) + 
  geom_bar(position = "identity", stat = "identity", width = 0.5) + 
  coord_flip() + 
  labs(title = "example001") + 
  ylim(-120, 120)

понижающая регуляция синего цвета; повышенная регуляция красного цвета. example001

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