From: Darren D. <dd...@co...> - 2004-09-08 12:35:19
|
Ryugan Mizuta wrote: > Hi all, > > I'm trying to create multiple lines on one graph. Anybody have an > idea of plotiing multiple lines without writing the plot statement a > number of times? Is it possible to include the plot statement inside > a "for" statement to produce multiple lines in one graph??? > > Hi Ryugan, There are a lot of ways to do this, I dont know them all. Here are a few to get you started: from matplotlib.matlab import * a=arange(10) b=a*2 c=a*3 figure(1) plot(a,b,a,c) figure(2) plot(a,b,'k',a,c,'r') figure(3) [plot(a,i) for i in [b,c]] #equivalent to: figure(4) for i in [b,c]: plot(a,i) |