<p dir="auto">In seaborn 0.6.0, alpha parameter no longer works with violinplot. Used to work fine with 0.5.1</p>
<p dir="auto">Example to duplicate:</p>
<p dir="auto">import seaborn as sns<br>
import matplotlib.pyplot as plt<br>
fig = plt.figure()<br>
sns.set_style("whitegrid")<br>
tips = sns.load_dataset("tips")<br>
ax = sns.violinplot(x=tips["total_bill"], alpha=0.1)<br>
plt.show()</p>
<p dir="auto">It doesn't appear to be possible to (easily) plot a non-normed histogram on the margins of a jointplot.   Since I'm interested in adding some annotations to the margins, for my use-case it's important that the histogram actually represents bin counts.</p>
<p dir="auto">I suppose this is actually a limitation of distplot itself, since It looks like passing <code class="notranslate">hist_kws={'normed':False}</code> directly the margin distplot results in a duplicate keyword error.  This would be solved if the manual keyword argument dictionaries could override the default distplot arguments to <code class="notranslate">plt.hist()</code>, but unfortunately it doesn't appear to do this.</p>
<p dir="auto">Plotting a histogram directly onto the margin with <code class="notranslate">JointGrid.plot_marginals</code> also fails because it requires the function to accept a <code class="notranslate">"vertical"</code> argument.    It turns out <code class="notranslate">plt.hist</code> expects an <code class="notranslate">orientation='horizontal'</code> instead.  (as per <a href="http://matplotlib.org/examples/pylab_examples/scatter_hist.html" rel="nofollow">http://matplotlib.org/examples/pylab_examples/scatter_hist.html</a>)</p>
<p dir="auto">I suppose I could write a wrapper for <code class="notranslate">plt.hist</code> and pass it to <code class="notranslate">JointGrid.plot_marginals</code>, or just manually plot two histograms on each axis independently, but I would hope this could be a bit easier task to accomplish within the JointGrid framework =)</p>
<p dir="auto">If the marginal histograms were not normed, then automatically adding appropriate scales to the marginals would also be nifty!</p>