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:
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
Post a Comment