| Hey there, I'm the author of Dexplot. There are many issues I had with seaborn • Not allowed to set figure size • No wrapping of tick labels • No strings for pandas aggregation functions • No automatic ordering of x/y labels (dexplot provides several options) • Having to use separate grid functions (catplot, lmplot) for multiple subplots • Something like 5 different functions for scatterplots. Dexplot has one • No relative frequency bar charts, which are a fantastic way to explore data. Dexplot provides normalization over any set of variable • No stacked bar charts • Seaborn docs have distribution plots (box, violin) in the "categorical" section. A major distinction needs to be made between plots that aggregate, show distributions, and those that plot raw data (like scatterplots) • Returning of matplotlib axes or seaborn grid objects. Dexplot always returns the matplotlib figure • Seaborn is essentially dead as far as I can tell with few changes in the last 2-3 years. There are even parameters that continue to be non-functional In the future, Dexplot will add: • Many more plotting functions • Several apps (built from ipywidgets) to explore data. Currently, there is one for viewing colors • Better automatic figure sizing (it exists now, but will be improved) • Automatic DPI detection so that matplotlib inches correspond to actual screen inches Dexplot aims to be very intuitive, easy to use, consistent, and allow easy exploration (the name is a smashing together of data exploration plotting). |