首页 > 学院 > 开发设计 > 正文

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

2019-11-11 05:08:58
字体:
来源:转载
供稿:网友

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

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

pyplot的方式

[python] view plain copy 在CODE上查看代码片#!/usr/bin/python  #coding: utf-8    import numpy as np  import matplotlib.pyplot as plt    x = np.arange(0, 10, 1)  y = np.random.randn(len(x))    plt.title("pyplot")    plt.plot(x, y)  plt.show()  

pylab的方式

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

类封装的方式

[python]%20view%20plain%20copy%20#!/usr/bin/python  #coding: utf-8    import numpy as np  import matplotlib.pyplot as plt    x = 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()  
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表