分享

它山之石可以攻“色”(2):从 ggthemes 提取经济学人的图表配色

 Purefact 2016-11-20

关于经济学人的图表配色,我们在《向经济学人学图表》课程中已经做了系统的分析和总结,形成了经济学人图表的颜色规范卡,并选择主要颜色设置为 Excel 颜色主题。

现在,已经有超过1200名学员在工作中使用这个颜色模板,用它高效制作经济学人范的分析图表和PPT报告。


最先,我是浏览和分析了成千上万个经济学人图表案例,从中总结最常用的颜色和搭配方式,做成经济学人图表颜色规范卡。后来学习了 ggplot ,我从 ggthemes 中提取颜色的结果,也验证了我之前人工劳动的总结。本帖我们介绍从 ggthemes 提取经济学人的图表配色。


1、ECO 图表配色预览


加载 ggplot 和 ggthemes 包:


> library(ggplot2)

> library(ggthemes)


模拟数据做柱形图:


df <- data.frame(x="1:10," y="">

p <- ggplot(df,="" aes(x="x," y="y," fill="factor(y)))" +geom_bar(stat='identity'>


p + scale_fill_economist() + theme_economist() + ggtitle('ECO 默认, ExcelPro')


这是 economist 主题的默认风格和颜色,经济学人课程的学员朋友应该非常熟悉了。


p + theme_economist(dkpanel=TRUE) + scale_fill_economist() + ggtitle('ECO dkpanel, ExcelPro')


这个是绘图区使用深色的效果。


p + scale_fill_economist() + theme_economist_white() + ggtitle('ECO white, ExcelPro')


这个是绘图区使用白底的效果。


p + scale_fill_economist(stata=TRUE) + theme_economist(stata=TRUE) + ggtitle('ECO stata, ExcelPro')


这个应该是模仿统计软件 stata 的风格,不知道为什么会放在 economist 主题里面,可能是他们风格接近?


2、ECO 图表的常用颜色


运行以下3条命令,可以得到经济学人主题的颜色信息:


> print(ggthemes_data$economist$fg)

  blue_gray   blue_dark green_light    blue_mid

  '#6794a7'   '#014d64'   '#76c0c1'   '#01a2d9'

blue_light  green_dark        gray  blue_light

  '#7ad2f6'   '#00887d'   '#adadad'   '#7bd3f6'

   red_dark   red_light green_light       brown

  '#7c260b'   '#ee8f71'   '#76c0c1'   '#a18376'


> print(ggthemes_data$economist$bg)

      ebg     edkbg       red    ltgray    dkgray

'#d5e4eb' '#c3d6df' '#ed111a' '#ebebeb' '#c9c9c9'


> print(ggthemes_data$economist$stat)

$bg

      ebg     edkbg

'#C6D3DF' '#B2BFCB'


$fg

  edkblue  emidblue   eltblue   emerald     erose

'#3E647D' '#7B92A8' '#82C0E9' '#2D6D66' '#BFA19C'

   ebblue  eltgreen     stone      navy    maroon

'#008BBC' '#97B6B0' '#D7D29E' '#1A476F' '#90353B'

    brown  lavender      teal cranberry     khaki

'#9C8847' '#938DD2' '#6E8E84' '#C10534' '#CAC27E' 


运用和前一贴相同的方法,将以上信息复制到 Excel 里面进行规整、转换、可视化,得到如下的经济学人颜色规范表。


(绝密宝图,建议收藏)


和我们在《向经济学人学图表》课程里的颜色卡相比,这里具体的RGB值并不完全一致,不过外观效果看起来是差不多的。


事实上,我们人工拾取的颜色,可能比 ggthemes 更接近经济学人图表的配色,因为我所使用的图库是经济学人图表编辑们的归档矢量底稿啊。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多