BUG: Bad axis limits when using DataFrame.boxplot() with odd number of columns (excluding 1) and 'by' parameter. · Issue #7528 · pandas-dev/pandas · GitHub
Scattered boxplots: Graphing experimental results with matplotlib, seaborn and pandas | by Ciarán Cooney | Towards Data Science