Hi All, I'm having issues with quiver, and quiverkey() although, I have never experienced these issues in the past. I attached an image to this post that demonstrates that quiver_key() used to work for me, this image was generated on 17-Jul-2014. However, if I run this exact same code (see below for the code), the quiver key reference on the top right does not get plotted, but the text will. I haven't changed anything, but I think there have been some package updates between then and now. For what it's worth, I've tried many different ways to generate the quiverkey() and haven't had any luck. Has anyone else experienced similar issues?
Thanks for any insights! Working quiverkey(): <http://matplotlib.1069221.n5.nabble.com/file/n44968/qkey.png> quiverkey() doesn't work anymore...: <http://matplotlib.1069221.n5.nabble.com/file/n44968/qkey_1.png> Code: fig = plt.figure(figsize=(12,12)) map = Basemap(projection = 'cyl', llcrnrlat = -30, urcrnrlat = 90, \ llcrnrlon = 0, urcrnrlon = 360, resolution = 'c') [x,y] = N.meshgrid(lons,lats) [x,y] = map(x,y) [xulr,yulr] = N.meshgrid(lons1,lats1) [xulr,yulr] = map(xulr,yulr) clevs = N.arange(-50,51,5) cs = map.contourf(x,y,hgt500aComp[lag,:,:],cmap='RdBu_r', levels = clevs) cs1 = map.contour(x,y,hgt500Comp[lag,:,:],N.arange(1110,1230,6), \ colors='purple',linewidth=100,linestyle = 'dashed') cs1 = map.contour(x,y,hgt500aComp[lag,:,:],levels = clevs, colors = 'black') colors=[(244,2,255),(36,26,232),(255,255,255),(8,232,61),(224,255,0)] cmap = mF.make_cmap(colors, position=None, bit=True) clevs = N.arange(-30,30.025,.025) cs2 = map.contourf(xulr,yulr,olrComp[lag,:,:],cmap=cmap, levels = clevs) Q = map.quiver(x[::2,::2],y[::2,::2],u850Comp[lag,::2,::2], v850Comp[lag,::2,::2],width = 0.002,scale = 50) map.drawcoastlines(linewidth = 1) map.drawcountries(linewidth = 0.5) map.fillcontinents(zorder = 0) map.drawmeridians(N.arange(0,360,30)) map.drawparallels(N.arange(-90,90,30)) title = plt.title('Lag: {0} | Transition Cases | n = {1}'.format(lag-30,len(cases))) title.set_fontweight('bold') axt = fig.add_axes([.15,.35,.3,.01]) cbar = plt.colorbar(cs,cax = axt,orientation = 'horizontal') cbar.set_label('500-hPa Anomaly (m)') cbar.set_ticks(N.arange(-50,51,25)) cs1.clabel(fmt = '%d') axt = fig.add_axes([.58,.35,.3,.01]) cbar2 = plt.colorbar(cs2,cax = axt,orientation = 'horizontal') cbar2.set_label(r'OLR Anomaly ($W m^{-2}$)') cbar2.set_ticks(N.arange(-30,31,10)) qk = plt.quiverkey(Q,0.95,1.05,1.0,r'1 $m s^{-1}$',labelpos='E') -- View this message in context: http://matplotlib.1069221.n5.nabble.com/quiverkey-doesn-t-plot-the-reference-vector-tp44968.html Sent from the matplotlib - users mailing list archive at Nabble.com. ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk _______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users