利用 Python 完成数据分析(4):Matplotlib的使用

绘图是数据分析工作中最重要的任务之一,是探索过程的一部分。Matplotlib是一个创建出版质量图表的桌面绘图包,如果结合使用一种GUI工具(如IPython),Matplotlib还具有诸如缩放和平移等交互功能。Matplotlib API函数(如plot和close)都位于matplotlib.pyplot模块中,其通常的引入约定是:

import matplotlib.pyplot as plt

1.Figure和Subplot

Matplotlib的图像都位于Figure对象中,可以通过plt.figure创建一个新的Figure,然后通过fig.add_subplot添加subplot用以绘图。

2.颜色、标记与线型

Matplotlib的plot函数接受一组X和Y坐标,还可以接受一个表示颜色和线型的字符串缩写,例如:

线型图还可以加上一些标记,如圆圈、星号等,以强调实际的数据点。如上面的例子中的“ko--”或者“m*--”,还可以以更明确的方式指定标记:

3.刻度、标签与图例

通过plt.xlim()获取当前X轴的绘图范围,通过plt.xlim([0,10])对X轴的范围进行设置。

通过调用ax.set_xlabel为X轴设置一个名称,并用ax.set_title设置一个标题。

4.将图表保存在文件

利用plt.savefig可以将当前图表保存到文件,例如:

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180910G08RH800?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券