Closed mwaskom closed 1 year ago
There's now a core-level method for doing this, but it is currently used only in the new distribution plots: https://github.com/mwaskom/seaborn/blob/de53836fcf9f82280dcba0926dcef11aaea2d2e3/seaborn/_core.py#L910
Addressed in relational module in #2222, punting to v0.12 for other modules that will receive more attention in that release.
This appears to now generally work with the categorical refactor.
This is annoying if you've set up a figure and added polished labels to the axes before calling a seaborn function, it will wipe your labels with the names of the pandas columns.
I think it's fair to define the plotting function behavior as adding "default" labels but respecting existing ones.