数据科学与R语言数据-R语言-图表-决策-Linux-Python

帮BBC做个宣传

2019-02-14  本文已影响1人  xuwenpku

  做一次标题党,其实只是学习BBC数据分析团队的可视化方案的一点学习笔记。经过一点点翻译,也经过自己的筛选的如果学原文点这里。
首先看图的效果。很典型的ggplot2风格的图。

下载.png

首先来载入需要的包

# install.packages('devtools')
devtools::install_github('bbc/bbplot')

if(!require(pacman))install.packages("pacman")
pacman::p_load('dplyr', 'tidyr', 'gapminder',
               'ggplot2',  'ggalt',
               'forcats', 'R.utils', 'png', 
               'grid', 'ggpubr', 'scales',
               'bbplot')

bbplot包

  bbplot包是BBC团队开发的,其中有两个函数,其中bbc_style()函数是用来调整输出图的风格的。用起来也很简单,就是在自己做的ggplot对象后面+ bbc_style()就OK了。这个函数负责调整图片的主题。
  然后就是finalise_plot()函数。这个函数负责保存图片成一定的格式。

finalise_plot(plot_name, source, save_filepath, width_pixels = 640, height_pixels = 450)

其中source指的是图片左下角标注的图片数据的来源。

  这篇文章只是对这个包做了一个简单的介绍。虽然bbc_style()对图片格式进行了规定,但是我们还是可以根据ggplot的后面图层覆盖前一个图层原则对图片进行个性化修改。原文后面提供了更多调整图片的讲解,有些是ggplot2的基础性内容,想复习的话大家可以去看一下。本文就先到这里吧。

上一篇 下一篇

猜你喜欢

热点阅读