set.seed(1)
DATA = data.frame(STUDENT = c(1:100),
SCORE = sample(1:1000))
如果我运行下面的代码,我会生成许多图,但图例/比例每次都在变化,我如何使它保持不变?
DATA %>%
sample_n(10) %>%
ggplot() +
aes(x = STUDENT, y = SCORE, color = SCORE) +
geom_point() +
scale_color_gradientn(colours = rainbow(5))
1条答案
按热度按时间oyxsuwqo1#
要获得相同的图例,您可以固定比例尺的
limits=
,例如。使用limits = c(1, 1000)
: