前言
俗话说得好,一图胜千言。数据可视化是数据科学中的一个重要部分。创建可视化很简单,但是创建优秀的可视化很难。
数据可视化有两种主要用途:探索数据和交流数据。
matplotlib
现在有很多工具都可以用来可视化数据,比如我们常用的Excel,还有数据科学另一门重要的语言R,以及百度的Echarts等可视化工具。今天我们的主角是Python中的matplotlib库(官网:http:// matplotlib.org),相对来说,matplotlib功能不是最强大的,但是对于基本的图形来说,matplotlib很好用。
安装matplotlib:如果你已经安装了Python的pip工具,那么你只需要pipinstall matplotlib即可安装。这是最简单的一种方法,建议使用这种方法。
这里我们使用的是matplotlib.pyplot模块。pyplot保持着一种内部状态,你可以一步步创建可视化。一旦创建工作完成,就可以保存了(用savefig())或显示(用show())你的图形。
下面我们就来简单的画一个折线图。大家都知道达康书记比较关系GDP,一心想着提升GDP,我们就简单的让GDP增长起来吧。下面看一下代码和视图:
#折线图
from matplotlib import pyplot as plt
#设置字体,显示中文
from pylab import *
from pylab import mpl
mpl.rcParams['font.sans-serif'] = ['SimHei']
#这里只是作图示例,与真实数据无关
year