Hi all,

I'm plotting the histogram of a data set:

x = datalist
bins= 100
hist(x,bins,normed=0)     #returns a tupple (n,bins,patches)

Rather trivial... but instead of the plotting the counts n, I'd like to plot 
the realtive percentage counts, i.e. n/len(x). I can't really use the option 
normed = 1 which plots n/(len(x)*dbins). I guess the simplest way would be to 
simply change the yticklabels (by dividing them by len(x)). The thing is that I 
simply cannot find out how to do this...

I tried using the axes.set_yticklabels() but doesn't work. I've also tried to 
find the child containing the label but couldn't find it (not in Axes, nor in 
YAxis etc...). I guess it must be a Text instance.

Can anyone give me a hint,

Cheers,

Aure




      
_____________________________________________________________________________ 
Ne gardez plus qu'une seule adresse mail ! Copiez vos mails vers Yahoo! Mail 
http://mail.yahoo.fr
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to