Seaborn / Matplotlib: How to repress scientific notation in factorplot y-axis
<p>Simple example below for this issue which I just can't solve. </p>

<p>N.B. Some other Seaborn plotting methods seems to have arguments to repress the exponential form but seemingly not <code>factorplots</code>. I tried some Matplotlib solutions including those suggested in this <a href="https://stackoverflow.com/questions/14711655/how-to-prevent-numbers-being-changed-to-exponential-form-in-python-matplotlib-fi">similar question</a> but none work. Also this is not a dupe of <a href="https://stackoverflow.com/questions/33804658/prevent-scientific-notation-in-seaborn-boxplot">this question</a>. I use factorplots very frequently and ideally want to find a proper solution as opposed to a workaround.   </p>

<pre><code>data = {'reports': [4, 24, 31, 2, 3],'coverage': [35050800, 54899767, 57890789, 62890798, 70897871]}
df = pd.DataFrame(data)
df
</code></pre>

<p>Produces this dataframe:</p>

<pre><code>    coverage    reports
0   35050800    4
1   54899767    24
2   57890789    31
3   62890798    2
4   70897871    3
</code></pre>

<p>And then this Seaborn code:</p>

<pre><code>sns.factorplot(y="coverage", x="reports", kind='bar', data=df, label="Total") 
</code></pre>

<p>Produces this plot:</p>

<p><a href="https://i.stack.imgur.com/SaCHg.png" rel="noreferrer"><img src="https://i.stack.imgur.com/SaCHg.png" alt="enter image description here"></a></p>

<p>Is there a way to get the y axis to display an appropriate numeric scale based on the <code>coverage</code> values?</p>