Every plot below is rendered live by reaborn in R from the seaborn-style code shown above it. Where it helps, a side-by-side panel shows the same plot in reaborn and in Python seaborn — they are designed to be indistinguishable.


scatterplot(data = penguins, x = "bill_length_mm", y = "bill_depth_mm",
hue = "species", size = "body_mass_g", style = "species")With per-group aggregation and a bootstrap confidence band — matching seaborn.
The KDE reproduces scipy.stats.gaussian_kde to machine
precision.
A faithful letter-value plot for larger samples.
The confidence band is a bootstrap interval, like seaborn.