Greetings all, I have this problem now as well. I use a Mac with Canopy installed and it was working fine until I recently updated my packages and got the new matplotlib. The code which reproduces this error for me is very simple:
{{{ x = scipy.random.normal(0,1,100) f = figure(num=1) f.clear() ax = f.add_subplot(111) ns,bns,plt0 = ax.hist(x,bins=10,log=True) plt1 = ax.bar(bns[0:-1],ns,width=bns[1:]-bns[0:-1],color='r',log=True) draw() }}} The code works fine if one comments out the ax.bar usage but fails otherwise. I have tried multiple different kwargs or removing the second "log=True" and all result in the same TypeError. Regards, Brian On Apr 18, 2013, at 12:42 PM, Michael Droettboom <md...@stsci.edu> wrote: > Can you please provide a complete, minimal and self-contained script > that reproduces the error? The example below has many undefined > variables etc. > > Cheers, > Mike > > On 04/16/2013 07:09 PM, Christophe Pettus wrote: >> # preamble code collecting data >> >> ind = np.arange(len(table_name)) >> >> width = 0.35 >> >> fig = plot.figure(figsize=DEFAULT_FIGURE_SIZE) >> ax = fig.add_subplot(111, axisbg='#fafafa', alpha=0.9) >> >> ax.set_title('Largest Tables') >> >> ax.set_xlabel('Size (log scale)') >> >> ax.set_xscale('log') >> ax.grid(True) >> >> ax.xaxis.set_major_formatter(FuncFormatter(magnitude_ticks)) >> >> dbar = ax.barh(ind, data_size, width, linewidth=0, color='blue', >> label='Main Data') # exception here >> ibar = ax.barh(ind, index_toast_size, width, left=data_size, >> linewidth=0, color='red', label='Toast/Indexes') >> ax.set_yticks(ind + width/2) >> ax.set_yticklabels(table_name, fontproperties=xx_small_font) >> >> ax.legend(loc='lower right', prop=x_small_font) >> >> plot.tight_layout() >> >> plot.savefig(REPORT_DIR_PATH + '/table_sizes.pdf') >> >> plot.close() > > > ------------------------------------------------------------------------------ > Precog is a next-generation analytics platform capable of advanced > analytics on semi-structured data. The platform includes APIs for building > apps and a phenomenal toolset for data science. Developers can use > our toolset for easy data analysis & visualization. Get a free account! > http://www2.precog.com/precogplatform/slashdotnewsletter > _______________________________________________ > Matplotlib-users mailing list > Matplotlib-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/matplotlib-users
smime.p7s
Description: S/MIME cryptographic signature
------------------------------------------------------------------------------ See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________ Matplotlib-users mailing list Matplotlib-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-users