matplotlib - Python: how to plot points with little overlapping -


i using python plot points. plot shows relationship between area , # of points of interest (pois) in area. have 3000 area values , 3000 # of poi values.

now plot looks this: enter image description here

the problem that, @ lower left side, points severely overlapping each other hard enough information. areas not big , don't have many pois.

i want make plot little overlapping. wondering whether can use unevenly distributed axis or use histogram make beautiful plot. can me?

i suggest using logarithmic scale y axis. can either use pyplot.semilogy(...) or pyplot.yscale('log') (http://matplotlib.org/api/pyplot_api.html).

note points area <= 0 not rendered.


Comments

Popular posts from this blog

apache - PHP Soap issue while content length is larger -

asynchronous - Python asyncio task got bad yield -

javascript - Complete OpenIDConnect auth when requesting via Ajax -