引言
Matplotlib是一个非常有用的Python绘图库。它和Numpy结合得很好,但本身是一个单独的开源项目。可以访问Matplotlib官网的Gallery 查看美妙的示例图片及代码
Matplotlib中有一些功能函数可以从雅虎财经频道下载并处理数据(放到后面研究)
简单绘图
matplotlib.pyplot包中包含了简单绘图功能。需要记住的是,随后调用的函数都会改变当前的绘图。最终,我们会将绘图存入文件或者使用show函数显示出来。不过如果我们用的是运行在Qt或Wx后端的IPython,图形将会交互式地更新,而不需要等待show函数的结果。这类似与屏幕上输出文本的方式,可以源源不断地打印出来。
1 绘制多项式函数的图像
使用Numpy的ploy1d创建多项式函数
import numpy as np
import matplotlib.pyplot as plt
func = np.poly1d(np.array([1,2,3,