2009-09-10 40 views

Trả lời

6

subplot sẽ cho phép bạn vẽ nhiều hơn một hình trên cùng một canvas. Xem ví dụ trên trang tài liệu được liên kết.

Có một ví dụ về một âm mưu trục chia sẻ trong thư mục ví dụ, gọi shared_axis_demo.py:

from pylab import * 

t = arange(0.01, 5.0, 0.01) 
s1 = sin(2*pi*t) 
s2 = exp(-t) 
s3 = sin(4*pi*t) 
ax1 = subplot(311) 
plot(t,s1) 
setp(ax1.get_xticklabels(), fontsize=6) 

## share x only 
ax2 = subplot(312, sharex=ax1) 
plot(t, s2) 
# make these tick labels invisible 
setp(ax2.get_xticklabels(), visible=False) 

# share x and y 
ax3 = subplot(313, sharex=ax1, sharey=ax1) 
plot(t, s3) 
xlim(0.01,5.0) 
show() 
Các vấn đề liên quan