The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
Gallery
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.
Reaborn vs. seaborn, at a glance


Relational
scatterplot
scatterplot(data = penguins, x = "bill_length_mm", y = "bill_depth_mm", hue = "species")

scatterplot(data = penguins, x = "bill_length_mm", y = "bill_depth_mm",
hue = "species", size = "body_mass_g", style = "species")

lineplot
With per-group aggregation and a bootstrap confidence band — matching
seaborn.
lineplot(data = fmri, x = "timepoint", y = "signal", hue = "event")

relplot
A figure-level wrapper that facets across
col/row.
relplot(data = fmri, x = "timepoint", y = "signal", hue = "event",
col = "region", kind = "line")

Distributions
histplot
histplot(data = penguins, x = "flipper_length_mm", hue = "species", multiple = "stack")

kdeplot
The KDE reproduces scipy.stats.gaussian_kde to machine
precision.
kdeplot(data = penguins, x = "flipper_length_mm", hue = "species", fill = TRUE)

ecdfplot
ecdfplot(data = penguins, x = "bill_length_mm", hue = "species")

displot
displot(data = penguins, x = "flipper_length_mm", col = "species")

Categorical
boxplot & violinplot
boxplot(data = tips, x = "day", y = "total_bill", hue = "smoker")

violinplot(data = tips, x = "day", y = "total_bill")

boxenplot
A faithful letter-value plot for larger samples.
boxenplot(data = penguins, x = "species", y = "body_mass_g")

stripplot & swarmplot
stripplot(data = tips, x = "day", y = "total_bill", hue = "sex")

swarmplot(data = tips, x = "day", y = "total_bill")

barplot & pointplot
Error bars are seaborn’s bootstrap CI, not an analytic standard
error.
barplot(data = tips, x = "day", y = "total_bill")

pointplot(data = tips, x = "day", y = "total_bill", hue = "sex")

Regression
regplot
The confidence band is a bootstrap interval, like seaborn.
regplot(data = tips, x = "total_bill", y = "tip")

lmplot
lmplot(data = tips, x = "total_bill", y = "tip", col = "time", hue = "smoker")

Matrix
heatmap
flights <- load_dataset("flights")
mat <- tapply(flights$passengers, list(flights$month, flights$year), function(x) x[1])
heatmap(mat, annot = TRUE, fmt = "d", linewidths = 0.5)

clustermap

Multi-plot grids
jointplot
jointplot(data = penguins, x = "bill_length_mm", y = "bill_depth_mm", hue = "species")

pairplot
pairplot(penguins, vars = c("bill_length_mm", "bill_depth_mm", "flipper_length_mm"),
hue = "species")

Palettes & themes
reaborn ships seaborn’s palettes, matched to the hex digit, and its
five styles.
palplot(color_palette("deep"))

palplot(color_palette("husl", 8))

set_theme(style = "whitegrid")
scatterplot(data = penguins, x = "bill_length_mm", y = "bill_depth_mm", hue = "species")

set_theme() # restore the default darkgrid
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.