ggplot2 库上有 E 的示例代码:
theme_set(theme_bw())
dat = data.frame(value = rnorm(100,sd=2.5))
dat = within(dat, {
value_scaled = scale(value, scale = sd(value))
obs_idx = 1:length(value)
})
ggplot(aes(x = obs_idx, y = value_scaled), data = dat) +
geom_ribbon(ymin = -1, ymax = 1, alpha = 0.1) +
geom_line() + geom_point()
有一个问题:ggplot2
根据示例,我如何将前 10 行设为红色,其余行设为蓝色?我尝试使用某种层语法,但它不起作用。