doc/_docstrings/swarmplot.ipynb
import seaborn as sns
sns.set_theme(style="whitegrid")
tips = sns.load_dataset("tips")
sns.swarmplot(data=tips, x="total_bill")
sns.swarmplot(data=tips, x="total_bill", y="day")
sns.swarmplot(data=tips, x="day", y="total_bill")
sns.swarmplot(data=tips, x="total_bill", y="day", hue="day", legend=False)
sns.swarmplot(data=tips, x="total_bill", y="day", hue="sex")
sns.swarmplot(data=tips, x="total_bill", y="day", hue="size")
sns.swarmplot(data=tips, x="total_bill", y="day", hue="size", palette="deep")
sns.swarmplot(data=tips, x="total_bill", y="day", hue="sex", dodge=True)
sns.swarmplot(data=tips, x="total_bill", y="size", orient="h")
sns.swarmplot(data=tips, x="total_bill", y="size", orient="h", size=3)
sns.swarmplot(
data=tips.query("size in [2, 3, 5]"),
x="total_bill", y="size", orient="h",
)
sns.swarmplot(
data=tips.query("size in [2, 3, 5]"),
x="total_bill", y="size", orient="h",
native_scale=True,
)
sns.swarmplot(
data=tips, x="total_bill", y="day",
marker="x", linewidth=1,
)
sns.catplot(
data=tips, kind="swarm",
x="time", y="total_bill", hue="sex", col="day",
aspect=.5
)