关于 ggthemes 包的颜色还是再写一篇,提取其中 Tableau 的配色方案。因为这代表着另一种思路,前面 wsj 和 eco 是借鉴商业期刊图表,ggtech 是借鉴科技公司logo,这个是借鉴第3方可视化软件。
Tableau 是目前很火的商业智能与数据可视化软件,它内置有多套配色方案。
我觉得其中 Tableau 10 medium 比较能代表其特色,10太深,light 太浅,medium 合适:
ggthemes 中 tableau 10 medium 主题的显示效果如下:
library(ggplot2)
library(ggthemes)
df <- data.frame(x="1:10," y="">->
ggplot(df,aes(x=x, y=y, fill=factor(x)))+geom_bar(stat='identity')+scale_fill_tableau('tableau10medium') +ggtitle('tableau10medium, ExcelPro')
显示 Tableau 的配色信息:
print(ggthemes_data$tableau$colors)
转换、制作为 Tableau 图表颜色规范表如下:
(配色参考,建议留存)
颜色组较多,我觉得选择 Tableau10medium 组就够了,按其前6个颜色顺序,自定义为 Excel 的颜色主题 Tableau_10_medium.xml,这样插入的图表默认会有股 Tableau 的味道。
本篇这个思路,是从第3方可视化软件借鉴配色方案运用到 Excel 图表,你可以用这个思路从喜欢的软件里借鉴颜色。
在写前几篇帖子期间,张杰童鞋也写了篇帖子介绍 R 里的颜色,参见:http://dwz.cn/4EUqy8。
他在新书《Excel数据之美》中提取过 R、ggplot、Python、Tableau、D3 的配色,结果如下,可以参考:
联系客服