-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enhancements and fixes to PairGrid #1824
Conversation
96bfc86
to
4419502
Compare
Codecov Report
@@ Coverage Diff @@
## v0.9 #1824 +/- ##
==========================================
- Coverage 94.19% 94.18% -0.02%
==========================================
Files 15 15
Lines 4532 4538 +6
==========================================
+ Hits 4269 4274 +5
- Misses 263 264 +1
Continue to review full report at Codecov.
|
Codecov Report
@@ Coverage Diff @@
## v0.9 #1824 +/- ##
==========================================
+ Coverage 94.19% 94.23% +0.03%
==========================================
Files 15 15
Lines 4532 4541 +9
==========================================
+ Hits 4269 4279 +10
+ Misses 263 262 -1
Continue to review full report at Codecov.
|
…into diag_axes_rect
A number of small enhancements are combined here:
corner
option to :class:PairGrid
and :func:pairplot
to make a grid with only the lower triangle of bivariate axes. (I don't believe there is an open issue about this but there's a popular SO question.)PairGrid
to any axes that share an x and y variable. (Closes pairplot diag_kind does not work on non-square plots #1125)In :class:
PairGrid
, thehue
variable is now excluded from the default list of variables that make up the rows and columns of the grid. (Supersedes and closes remove hue from pairplot variables (fix #1502) #1525Exposed the
layout_pad
parameter in :class:PairGrid
and set a smaller default than what matptlotlib sets for more efficient use of space in dense grids.Fixed the behavior of
dropna
in :class:PairGrid
to properly exclude null datapoints from each plot when set toTrue
. This is relatively less necessary these days as matplotlib is generally better about handling nans, but still potentially useful. This also prompted a helpful refactor of thePairGrid
code. Closes PairGrid and missing values? #407, closes ENH: Pairwise dropna in PairGrid. Closes #407. #409 (!), and supersedes and closes Implemented dropna bug fix for pairplot #1718.