----用教授的方法学习
中国谚语“一图胜千言”也是事实。
目录
11.1 使用 yLab 绘图
PyLab是一个Python标准库模块,提供了MATLAB的很多功能。
我们先从一个简单的例子开始,使用pylab.plot生成两张图。运行以下代码:
import pylab
pylab.figure(1) #创建图1
pylab.plot([1,2,3,4], [1,7,3,5]) #在图1上绘图
pylab.show() #在屏幕上显示
最后一行代码pylab.show()会使窗口显示在计算机屏幕中。
pylab.figure(1) #创建图1
pylab.plot([1,2,3,4], [1,2,3,4]) #在图1上绘图
pylab.figure(2) #创建图2
pylab.plot([1,4,2,3], [5,6,7,8]) #在图2上绘图
pylab.savefig('Figure-Addie') #保存图2
pylab.figure(1) #回到图1
pylab.plot([5,6,10,3]) #继续在图1上绘图
pylab.savefig('Figure-Jane') #保存图1
再看另一个例子,以下代码:
principal = 10000 #初始投资
interestRate = 0.05
years = 20
values = []
for i in range(years + 1):
values.append(principal)
principal += principal*interestRate
pylab.plot(values)
如果想以黑色圆点绘制本金增长情况,应该使用pylab.plot(values,'ko')替换pylab.plot (values),这样就可以生成图11-4。