<div dir="ltr"><div>as a test, can you activate the "classic" mode? I have a suspicion what this bug is. Just add "import matplotlib; matplotlib.use('classic')" before any plotting calls.<br><br></div>Ben Root<br><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Mar 29, 2017 at 11:16 PM, Xu, Bin <span dir="ltr"><<a href="mailto:xubinrun@gmail.com" target="_blank">xubinrun@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dear all,<br>
<br>
I recently update my matplotlib to the latest version, and found pyplot.savefig to eps file didn't work well like previous version.<br>
Test script:<br>
==============================<wbr>====<br>
#!/usr/bin/python -tt<br>
from matplotlib.colors import LogNorm<br>
import matplotlib.pyplot as plt<br>
import numpy as np<br>
<br>
# normal distribution center at x=0 and y=5<br>
x = np.random.randn(100000)<br>
y = np.random.randn(100000) + 5<br>
<br>
plt.hist2d(x, y, bins=40, norm=LogNorm())<br>
plt.colorbar()<br>
#plt.show()<br>
plt.savefig('test.eps')<br>
#plt.savefig('test.png')<br>
==============================<wbr>====<br>
The result of plt.show() is just like the result of test.png, while test.eps has a weired large file size (more than 20 MB in other case). In the meantime, the facecolor for 'NaN' value in test.eps is black, different from test.png and previous version. I consider it is a bug here.<br>
How to reach the desired style (regular size, and white color for 'NaN' value in image)?  Thanks a lot.<span class="HOEnZb"><font color="#888888"><br>
-- <br>
<br>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<wbr>~~~~~~~~~~~~~~~~~~~~~~~~~~~<br>
Xu,Bin<br>
<br>
<br>
</font></span><br>______________________________<wbr>_________________<br>
Matplotlib-users mailing list<br>
<a href="mailto:Matplotlib-users@python.org">Matplotlib-users@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/matplotlib-users" rel="noreferrer" target="_blank">https://mail.python.org/<wbr>mailman/listinfo/matplotlib-<wbr>users</a><br>
<br></blockquote></div><br></div>