关于 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=1:10)
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 的配色,结果如下,可以参考:
PS:顺便介绍和推荐这位童鞋,张杰,90后学霸,一个人写了本书《数据之美》、开发了个插件 easycharts,定位在 Excel 制作科学、学术、论文图表,微信公众号: easycharts。作为70后我深深汗颜⊙﹏⊙b汗。
文件下载
在微信公众号 iamExcelPro 发送消息 “Tableau”,获取 Tableau 图表配色规范.pdf。
网友评论