2011-03-04 91 views
4

在matplotlib中移除白色边框(填充)时,set_aspect('equal')设置将覆盖填充(白色边框)设置。结果输出是一个方格装满了空格的盒子。如何覆盖此行为,以便set_aspect设置仅适用于contourf图,而不适用于整个输出。Matplotlib在.set_aspect ='等于'

import matplotlib.pyplot as plt 

plt.axes().set_aspect('equal') 

CS = plt.contourf(xi,yi,zi,30,cmap=plt.cm.jet,antialiased=True,alpha=0.4,norm=c_scale,aspect='equal') 

回答