Several fixes/improvements related to lmplot axis scaling #2576
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.
This PR rolls together a couple small fixes to semi-related issues in
lmplot
.Fixes sticky edges on regression line with
truncate=True
I don't actually think there's an issue about this, but it's ugly and not intentional:
Old:
New:
Fixes
sharey
with very different scalesThis improves the code that scales the x axis to the data limits before plotting so that it does not interfere with
sharey=False
(fixes #2509)Using the example case from that issue:
Adds
facet_kws
tolmplot
and deprecate a couple params from the signatureFixes #2518.
Additionally,
sharex
/sharey
/legend_out
have been deprecated from thelmplot
signature, but they can now be passed using this parameter dictionary.