因为最近利用Python处理问题,在处理数据时需要用到Matplotlib,因此写这篇学习笔记方便以后回顾。
Matplotlib是一个Python 2D绘图库,可以生成各种硬拷贝格式和跨平台交互式环境的高质量图形。
首先需查看Python是否安装了Matplotlib。具体为File>>Setting>>Project: Planning>>Project Interpreter,在右侧的Package查看是否安装Matplotlib。
若没有安装,点击右侧方框的绿色+号出现以下界面。搜索Matplotlib,点击Install Package进行安装。
安装完成后,即可利用Matplotlib绘制图形。首先通过以下语句引用。
import numpy as np
import matplotlib.pyplot as plt
numpy是一个用于数组运算的第三方库,在处理数据时需要用到。为了方便,再导入numpy和matplotlib,其中在matplotlib中主要用到pyplot,将np和plt作为它们的别名。在本文中,我们需要在一张图中,画出折现对比图,具体如下。
其中,第一行定义了图像的尺寸大小,第二行到第五行利用numpy数组存储数据,随后画出折线,并定义折线的名称,最后定义坐标轴的名称。画出图像如下所示。
利用以下代码可以修改坐标轴名称,以及坐标刻度大小。
plt.xticks(fontsize = 20)
ax.set_xlabel(fontsize = 20)