Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork7.9k
Open
Labels
Milestone
Description
Adding a colorbar to a pcolormesh when the polar projection is specified for the axes doesn't work as expected. The code below results in a missing colorbar, and a very small plot area.
importmatplotlib.pyplotasplotimportmpl_toolkits.axes_grid1asaxes_grid1importnumpyasnpt=np.linspace(0.0,2.0*np.pi,360)r=np.linspace(0,100,200)rg,tg=np.meshgrid(r,t)c=rg*np.sin(tg)# If I remove the projection="polar" argument here theax=plot.subplot2grid((1,1), (0,0),projection="polar",aspect=1.)im=ax.pcolormesh(t,r,c.T)divider=axes_grid1.make_axes_locatable(ax)cax=divider.append_axes("right",size="5%",pad=0.05)plot.colorbar(im,cax=cax)plot.show()