首页 > 代码库 > 关于 matplotlib
关于 matplotlib
注意,需要 zlib, 需要 Tkinter
pip install matplotlib
import numpy as np import matplotlib.pyplot as plt plt.figure(1) # 创建图表1 plt.figure(2) # 创建图表2 ax1 = plt.subplot(211) # 在图表2中创建子图1 ax2 = plt.subplot(212) # 在图表2中创建子图2 x = np.linspace(0, 3, 100) for i in xrange(5): plt.figure(1) #? # 选择图表1 plt.plot(x, np.exp(i*x/3)) plt.sca(ax1) #? # 选择图表2的子图1 plt.plot(x, np.sin(i*x)) plt.sca(ax2) # 选择图表2的子图2 plt.plot(x, np.cos(i*x)) plt.show()
以下一个三角函数
%matplotlib inline #要在ipy notebook里直接显示Matplotlib的输出图象,需要%inline import matplotlib.pyplot as plt import numpy as np X = np.linspace(-np.pi,np.pi,256,endpoint=True) (C,S)=np.cos(X),np.sin(X) #这里用到了Matplotlib和numpy模块,linspace在(?π,π)之间分成共256个小段, #并把这256个值赋予X。C,S分别是cosine和sine值(X,C,S都是numpy数组) plt.plot(X,C) plt.plot(X,S) plt.show()
关于 matplotlib
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。