Hi everybody,
About two weeks ago I was asking on this mailing list if matplotlib can make hexagonal binning plots as an alternative to scatter plots. I have now written such a function for matplotlib. In case other people are also looking for this functionality, the patch is available here:
http://sourceforge.net/tracker/index.php?func=detail&aid=1952339&group_id=80706&atid=560722
As an example of this function, the two figures below show a traditional scatter plot, and a hexagonal binning plot using the same data:
Traditional scatter plot:
http://bonsai.ims.u-tokyo.ac.jp/~mdehoon/scatter.png
Hexagonal binning plot, using the same data:
http://bonsai.ims.u-tokyo.ac.jp/~mdehoon/hexbin.png
Best,
–Michiel.
Hi everybody,
Is there a function in matplotlib for hexagonal binning of scatter plots? Here are some examples of what I am looking for:
http://faculty.washington.edu/tlumley/survey/greyhexbin.png
http://www.spss.com/research/wilkinson/nViZn/hexbin.gif
http://addictedtor.free.fr/graphiques/75x75/tn_139.png
Thanks!
–Michiel.
···
Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now.
Michiel,
That looks very nice. I committed it to the trunk as svn 5084. Thank you!
Please provide a simple demo script suitable for inclusion in the examples subdirectory, and I will commit that also. I think it would be nice to have two subplots, one with a linear color scale, the other with a log scale, and with a colorbar for each. (There might be some wrinkles with colorbar for a log scale--I don't recall.)
Eric
Michiel de Hoon wrote:
···
Hi everybody,
About two weeks ago I was asking on this mailing list if matplotlib can make hexagonal binning plots as an alternative to scatter plots. I have now written such a function for matplotlib. In case other people are also looking for this functionality, the patch is available here:
http://sourceforge.net/tracker/index.php?func=detail&aid=1952339&group_id=80706&atid=560722
As an example of this function, the two figures below show a traditional scatter plot, and a hexagonal binning plot using the same data:
Traditional scatter plot:
http://bonsai.ims.u-tokyo.ac.jp/~mdehoon/scatter.png <http://bonsai.ims.u-tokyo.ac.jp/~mdehoon/scatter.png>
Hexagonal binning plot, using the same data:
http://bonsai.ims.u-tokyo.ac.jp/~mdehoon/hexbin.png <http://bonsai.ims.u-tokyo.ac.jp/~mdehoon/hexbin.png>
Best,
--Michiel.
Hi everybody,
Is there a function in matplotlib for hexagonal binning of scatter plots? Here are some examples of what I am looking for:
http://faculty.washington.edu/tlumley/survey/greyhexbin.png
IBM SPSS Statistics
http://addictedtor.free.fr/graphiques/75x75/tn_139.png
Thanks!
--Michiel.
------------------------------------------------------------------------
Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. <http://us.rd.yahoo.com/evt=51733/*http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ >
------------------------------------------------------------------------
-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2. http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
------------------------------------------------------------------------
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
matplotlib-users List Signup and Options