matplotlib的安装
Windows安装
在Windows系统中安装matplotlib之前需要安装Visual Studio。
安装的网址:https://dev.windows.com/
单击Downloads后,在里面找Visual Studio Community,这是一组免费的windows开发工具。
安装好以后,接下来在下面的网址下载matplotlib。
在里面找到对应的版本。进入网址的界面如下:
点击Download files后就会列出很多版本:
我的win10系统,安装的python版本是python3.8,所以我选择图片中勾红的版本:
下载完成以后,我们通过命令行来安装:
安装命令如图所示:
python3 -m pip install --user matplotlib-3.2.2-cp38-cp38-win_amd64.whl
安装过程如下:
使用如上的方式安装过程中大概率会出现error,从导致安装不成功。
为了解决上述安装不成功的问题,可以尝试如下两个命令,那个命令可以安装成功就使用那个就好了:
python3 -m pip install matplotlib
我在使用这个命令安装的时候,发生了timeout,没有安装成功。
python3 -m pip install matplotlib
然后尝试上面这条命令,安装成功了。
然后,我们看看是否真的安装成功了,检查一下:
嗯,没有出现任何错误信息,说明安装成功了。
Linux系统安装matplotlib
一般linux系统自身就会带有python版本,就是用系统的包管理器来安装matplotlib,所以只需使用下面命令就可以:
sudo apt-get install python3-matplotlib
如果是python2.7就是用下面命令:
sudo apt-get install python-matplotlib
那如果使用的python版本非常新呢?那就需要安装matplotlib依赖的一些库:
sudo apt-get install python3.5-dev python3.5-tk tk-dev
sudo apt-get install libfreetype6-dev g++
然后在使用pip来安装matplotlib
pip install --user matplotlib
来验证一下看看是不是安装成功了。
绘制简单的折线图
既然我们已经安装成功了,就来简单的尝试做一些事情吧,let’s go…
下面的例子是在win10系统的vs Code软件下编写的。
mpl_squares.py
import matplotlib.pyplot as plt #导入模块pyplot
squares = [1,4,9,16,25] #使用平方数序列
plt.plot(squares)
plt.show() #打开matp查看器,并显示绘制的图形
看看结果吧。
寥寥数行,就画出了一个折线图,还是很不错的,但是想要做出非常实用的数据分析图表,还是需要我们深入学习和实践很多的。
在这里使用到了模块pyplot,它里面包含很多用于生成图表的函数。