-
-
Notifications
You must be signed in to change notification settings - Fork 8.1k
Closed
Labels
API: consistencyDifficulty: Easyhttps://matplotlib.org/devdocs/devel/contribute.html#good-first-issueshttps://matplotlib.org/devdocs/devel/contribute.html#good-first-issues
Milestone
Description
Hexbin has a default 'edgecolors' kwarg value of 'none', which it internally translates to 'face'. This is highly confusing and inconsistent, and it blocks the user from specifying 'none'. Granted, the 'none' value may be undesirable because of patch boundary artifacts, but it should not be interpreted as a completely different value.
The 'face' value is used to prevent artifacts by adding boundary lines. hexbin sets the default 'linewidths' to 1, which is probably much larger than it needs to be for this purpose, resulting in prominent artifacts when the number of hexagons is large.
Metadata
Metadata
Assignees
Labels
API: consistencyDifficulty: Easyhttps://matplotlib.org/devdocs/devel/contribute.html#good-first-issueshttps://matplotlib.org/devdocs/devel/contribute.html#good-first-issues