Я пытаюсь применить разные цвета для типа 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