Ich habe ein wenig herum gespielt und kann nicht ein Grundstück mit Seaborn korrekt gespeichert werden. Bei der Verwendung von plt.savefig verliere ich das Raster. Die Verwendung von plt.show und das manuelle Speichern der Figur funktioniert jedoch. Das passiert auch mit eps und png. Ich muss eine große Menge von Plots rendern, also ist das ein Problem.Seaborn Plot gespeichert in eps zeigt Gitter
import numpy as np
import matplotlib.pyplot as plt
import seaborn as sns
sns.set(style = 'darkgrid', font_scale=2)
t = np.arange(100)
y = np.random.rand(len(t))
plt.plot(t,y)
plt.title('Test title')
plt.xlabel('Test xlab')
plt.ylabel('Tex $y_i = w_i x_i$')
plt.tight_layout()
#plt.show()
plt.savefig('test_plot.eps', format='eps')
Okay, ein bisschen mehr spielend fand ich den Fehler. Ich hatte "savefig.transparent: True" in meiner Matplotlibre, die ich aus irgendeinem Grund vorher brauchte. Wenn Sie dies auf "Falsch" setzen, wird das Problem gelöst. – johnblund
Warum postest du es nicht als Antwort? –