violin¶
< xkcd_density | back to Gallery | sinerror >
import seaborn as sns
from bokeh import mpl
from bokeh.plotting import output_file, show
tips = sns.load_dataset("tips")
sns.set_style("whitegrid")
# ax = sns.violinplot(x="size", y="tip", data=tips.sort("size"))
# ax = sns.violinplot(x="size", y="tip", data=tips,
# order=np.arange(1, 7), palette="Blues_d")
# ax = sns.violinplot(x="day", y="total_bill", hue="sex",
# data=tips, palette="Set2", split=True,
# scale="count")
ax = sns.violinplot(x="day", y="total_bill", hue="sex",
data=tips, palette="Set2", split=True,
scale="count", inner="stick")
# ax = sns.violinplot(x="day", y="total_bill", hue="smoker",
# data=tips, palette="muted", split=True)
# ax = sns.violinplot(x="day", y="total_bill", hue="smoker",
# data=tips, palette="muted")
# planets = sns.load_dataset("planets")
# ax = sns.violinplot(x="orbital_period", y="method",
# data=planets[planets.orbital_period < 1000],
# scale="width", palette="Set3")
output_file("violin.html", title="violin.py example")
show(mpl.to_bokeh())