我想用两种颜色制作我的报告.我想知道ggplot2中的平滑曲线的默认颜色是什么,所以我可以相应地命名我的bar/line/pie.谢谢.
继@康拉德的评论指向这里:
library("ggplot2") dd <- data.frame(x=1:10,y=1:10) g1 <- ggplot(dd,aes(x,y))+geom_smooth() unique(ggplot_build(g1)$data[[1]]$colour) ## "#3366FF" plot(1,1,cex=8,pch=16,col="#3366FF")
这实际上并不是模拟ggplot调色板的完全重复:如果我们构建一个三类彩色图表加上一个平滑的我们得到:
sapply(ggplot_build(g1)$data,function(x) unique(x$colour)) ## [[1]] ## [1] "#F8766D" "#00BA38" "#619CFF" # three colours from colour wheel ## [[2]] ## [1] "#3366FF" # geom_smooth colour