Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork7.9k
Closed
Labels
Milestone
Description
Bug report
plt.hexbin([1,10,100],[1,10,100],mincnt=1).get_offsets()plt.hexbin([1,10,100],[1,10,100],mincnt=1,xscale='log',yscale='log').get_offsets()
I've made a log-log hexbin plot and would like to access the points generated byhexbin
so I can make a contour. I cannot access these points for two reasons:
The documentation is incorrect and states that
PolyCollection.get_offset()
should be called, but it isPolyCollection.get_offsets()
(note plural). See 1st bullet point underreturns
herehttps://matplotlib.org/3.3.0/api/_as_gen/matplotlib.pyplot.hexbin.htmlWhen I call
get_offsets()
ifxscale='log'
andyscale='log'
are set, I only getarray([[0., 0.]])
rather than the points.