|
From: John H. <jd...@gm...> - 2008-06-10 14:41:14
|
On Tue, Jun 10, 2008 at 8:51 AM, Johan Mazel <joh...@gm...> wrote: > Hi > I display two data vectors : the first is in the subplot 2,1,1 and the > second in the subplot 2,1,2. Each of the data vectors have an x vector of > dates to display values on x axis. > The 2 data vectors are correlated in time and I want to show the > correlation. > > But the two data vectors are not aligned as I wanted them to be since the > data vector of subplot 2,1,2 have less element than the other one. > > I can't use the same x vector for both curves since it would force me to add > empty values in the second data vector. And I don't want to do that since it > would add useless points in my curve. > > So I need to find a way to allow me to align both data vectors on the > different subplots without adding point to the data vector with a smaller > number of elements. Does this do what you want? ax1 = subplot(211) ax1.plot(x1, y1) ax2 = subplot(212, sharex=ax1) ax2.plot(x2, y2) ditto for sharey if you want to share the same y axes... I |