Plotting Functions

Categorical

publiplots.barplot

Create a publication-ready bar plot.

publiplots.boxplot

Create a publication-ready box plot.

publiplots.violinplot

Create a publication-ready violin plot.

publiplots.raincloudplot

Create a publication-ready raincloud plot.

publiplots.stripplot

Create a publication-ready strip plot.

publiplots.swarmplot

Create a publication-ready swarm plot.

publiplots.pointplot

Create a point plot with publiplots styling.

Relational

publiplots.scatterplot

Create a scatterplot with publiplots styling.

publiplots.lineplot

Create a line plot with publiplots styling and seaborn-parity kwargs.

publiplots.errorbarplot

Create a publication-ready 2D errorbar plot: scatter with uncertainty stems.

publiplots.regplot

Create a publication-ready regression plot with optional hue grouping.

publiplots.residplot

Plot the residuals of a linear regression, with optional hue grouping.

Distribution

publiplots.histplot

Create a publication-ready histogram plot.

publiplots.kdeplot

Create a publication-ready kernel density estimate (KDE) plot.

publiplots.hexbinplot

Create a publication-ready hexagonal-binning density plot.

Matrix

publiplots.heatmap

Create a heatmap with publiplots styling.

publiplots.complex_heatmap

Create a complex heatmap builder for adding margin plots.

publiplots.dendrogram

Draw a dendrogram.

Set

publiplots.venn

Create a Venn diagram for 2-5 sets.

publiplots.upsetplot

Create an UpSet plot for visualizing set intersections.

Annotation

publiplots.annotate

Add value labels to plot marks on ax.