Colors 在ggplot中,如何为一组范围内的值分配颜色?e、 g 0-100=红色,101-200=蓝色,201-300=绿色等

Colors 在ggplot中,如何为一组范围内的值分配颜色?e、 g 0-100=红色,101-200=蓝色,201-300=绿色等,colors,formatting,Colors,Formatting,我有一个图g,其中我想根据值B的范围为数据点分配颜色。我知道如何使用基于值B的颜色渐变(见下文),但我想设置特定范围,例如红色,B=0-100;蓝色,B=101-200;绿色,B=201-300等。我不太清楚是哪种颜色,但如果能够指定它们,那将是一个加号 library(ggplot2) g <- ggplot(data=MYDATA, aes(x=A, y=B, group=1)) + geom_line()+ geom_point(aes(colour = B)) 库(ggp

我有一个图g,其中我想根据值B的范围为数据点分配颜色。我知道如何使用基于值B的颜色渐变(见下文),但我想设置特定范围,例如红色,B=0-100;蓝色,B=101-200;绿色,B=201-300等。我不太清楚是哪种颜色,但如果能够指定它们,那将是一个加号

library(ggplot2)
g <- ggplot(data=MYDATA, aes(x=A, y=B, group=1)) +
  geom_line()+
  geom_point(aes(colour = B))
库(ggplot2)
G