Matelot: a seaborn extension
Add a grouping variable that will produce lines or boxplots with different brightnesses when using lineplot or boxplot.
Example:
matelot.lineplot(
data=df,
x="payload",
y="msg/s",
estimator="median",
hue="branch",
brightness="binary",
)
Generate svg files that show plotted values as annotations when placing mouse cursor over a plotted line.
Example:
matelot.lineplot(
data=df,
x="payload",
y="msg/s",
estimator="median",
hue="branch",
brightness="binary",
annotated=True,
)
matelot.savefig("linepot.svg")