matplotlib的常用的两种方式以及pylab

来源:互联网 发布:大数据事业部职能 编辑:程序博客网 时间:2024/05/18 13:23


pylab不推荐使用的原因:pylab更接近于MATLAB,这是毋庸置疑的,但是使用pylab会逐渐背离matplotlib的学习,这与初衷想反,当然,还有其他的原因,没有研究。


三种方式的实现代码(相对来说 matplotlib 实现更简单)


pyplot的方式

#!/usr/bin/python#coding: utf-8import numpy as npimport matplotlib.pyplot as pltx = np.arange(0, 10, 1)y = np.random.randn(len(x))plt.title("pyplot")plt.plot(x, y)plt.show()


pylab的方式

#!/usr/bin/python#coding: utf-8from pylab import *x = arange(0, 10, 1)y = randn(len(x))title("pylab")plot(x, y)show()


类封装的方式

#!/usr/bin/python#coding: utf-8import numpy as npimport matplotlib.pyplot as pltx = np.arange(0, 10, 1)y = np.random.randn(len(x))# 生成一个figure对象fig = plt.figure()ax = fig.add_subplot(111)plt.plot(x, y)ax.set_title("object oriented")plt.show()


1 0
原创粉丝点击