我scale_colour_manual
用来指定我需要的可能颜色。但是,如果我选择red
我会得到令人眼花缭乱的红色,而不是我一开始不使用时会出现的较温和的 ggplot2 默认红色scale_colour_manual
。访问 ggplot2 默认调色板的标签或常量是什么?
ggplot(data=df, aes(x=n, y=rt, group=kernel, shape=kernel, colour=kernel)) +
geom_point(fill="white", size=3) + geom_line() + xlab("n") + ylab("Runtime (s)") +
opts(title=title,plot.title=theme_text(size=font.size)) +
scale_colour_manual(values=c("grey30", "red")) +
opts(legend.position = c(x_shift,0.87),legend.background=theme_rect(fill = "transparent",colour=NA))
请注意,使用 'red30' 不起作用,它只适用于灰色,出于某种我不知道的原因。