Add methods to control theta position of r-ticklabels on polar plots #2549
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Currently, there's no easy way to control the position of the radius ticklabels on polar plots. It can be done with
angle
kwarg toax.set_rgrids
, but that requires manually setting the tick positions.This pull request adds methods to get/set the angular position of the r-ticklabels without forcing the axis to use a FixedLocator (as
set_rgrids
would do).As an example, if we want to change the position of the radius ticklabels on a polar plot from the default:
To a different position:
You currently have to use private methods:
Or manually set the r tick locations as well as the label locations using
set_rgrids
, which forces you to used a fixed tick locator:This pull request allows one to do:
Or use an axes method: