多语言展示
当前在线:870今日阅读:168今日分享:49

使用python的包matplotlib来画图

python中的matplotlib可以很快的帮助我们作出图,为此我们给出matplotlib的安装步骤和一个小例子来展示其功能
工具/原料
1

python3.4

2

numpy包

3

matplotlib包

4

依赖包:pyparsing、dateutil、scipy

方法/步骤
3

软件包numpy的安装:1 命令行输入【完整的路径=numpy 在你电脑的绝对路径】       pip install 完整的路径\numpy -1.10.1+mkl-cp34-none-win_amd64.2 验证:python编辑下 python>>       from numpy import *

4

安装matplotlib:        matplotlib-1.4.3.win-amd64-py3.4        因为下载的是exe文件,点击一路执行即可

5

依赖包的安装:在命令行里逐行输入如下命令:软件包的绝对路径     1 pip install 绝对路径\pyparsing-2.0.3-py3-none-any.whl     2 pip install 绝对路径\python_dateutil-2.4.2-py2.py3-none-any.whl     3 pip install 绝对路径\matplotlib依赖\scipy-0.16.0-cp34-none-win_amd64.whl

6

验证是否安装成功:  1 在python编辑状态下导入安装的包:       import matplotlib       import numpy       import scipy       import pyparsing       import matplotlib.pyplot as plt  2 如果缺少six       在安装完毕scipy之后把../Python34/Lib/site-packages/scipy/lib中的six.py six.pyc six.pyo三个文件拷贝到.../Python34/Lib/site-packages

7

案例1:import matplotlib.pyplot as pltx = [0, 1, 2, 3, 4, 5]y = [0.1, 0.2, 0.2, 0.3, 0.2, 0.1]y2 = [0.2, 0.2, 0.3, 0.2, 0.3, 0]plt.plot(x, y, 'b', x, y2, 'g')plt.show()

8

案例2:import matplotlib.pyplot as pltimport mathx=[]y=[]num=0.0while num < math.pi * 4:      y.append(math.sin(num))      x.append(num)      num += 0.1  plt.plot(x, y, 'b')plt.show()如果

注意事项

包的下载注意和python安装的版本相匹配,和电脑的32 64位也同时匹配

推荐信息