участок с назначенными цветами.присвойте список цвета geom_text в ggplot2
#color generatering
map2col<-function(x,pal,limits=NULL){
if(is.null(limits)) limits=range(x)
pal[findInterval(x,seq(limits[1],limits[2],length.out=length(pal)+1), all.inside=TRUE)]
}
tmpC <- map2col(mtcars$cyl, c("red", "blue", "yellow"))
#plot
p <- ggplot(mtcars, aes(x=wt, y=mpg, label=rownames(mtcars)))
p + geom_text(aes(colour=tmpC))
Вопрос: Цвет, назначенный tmpC, не работает. Как сделать команду col как tmpC назначенной? Спасибо.
Используйте 'scale_color_manual'. – Roland