Ich treffe MemoryError: In RendererAgg: Out of memory
, wenn ich mehrere pandas.scatter_matrix()
Zahlen plotten.Wie zu schließen pandas.scatter_matrix() Abbildung
Normalerweise verwende ich:
plt.close(fig)
matplotlib
Zahlen zu schließen, so dass ich den Speicher verwendet loslassen, aber pandas.scatter_matrix()
keine matplotlib
Figur zurückkehren, sondern es gibt die Achsen Objekt. Zum Beispiel:
import pandas as pd import numpy as np df = pd.DataFrame(np.random.randn(1000, 4), columns=['A','B','C','D']) ax = pd.scatter_matrix(df, alpha=0.2)
Wie schließe ich diese Zahl?