Ich versuche, einige wirklich grundlegende Matplotlib Zeug zu tun und es erhöht ständig Fehler.Probleme mit Matplotlib Attribut Fehler
C:\Users\Robert\Anaconda3\python.exe
C:/Users/Robert/PycharmProjects/linear_regression/ML.py
Traceback (most recent call last):
File "C:/Users/Robert/PycharmProjects/linear_regression/ML.py", line 9, in <module>
plot.savefig('ScatterIris.png')
AttributeError: 'PathCollection' object has no attribute 'savefig'
Zuerst konnte ich nicht die .show() Attribut verwenden und dann konnte ich nicht das .savefig() Attribut verwenden. Ist etwas mit meiner Matplotlib-Installation nicht in Ordnung?
Als Referenz habe ich versucht, das Backend meiner Matplotib in Matplotlibre auf ein paar verschiedene und den gleichen Fehler jedes Mal zu ändern.
bearbeiten @ nbryans
plt.scatter(df['SepalLengthCm'], df['PetalLengthCm']).savefig('ScatterIris.png')
gleichen Fehler aufkommt
Edit 2:
Ja, du Jungs waren richtig kann ich Zahlen speichern und die Show() Attribut/Methode zu verwenden. Danke!
sein sollte 'plt.savefig()' – nbryans
Ihre Bearbeitung keine Rolle spielt ... Sie versuchen immer noch um eine Methode ('savefig') aufzurufen, die für' PathCollection' Objekte nicht existiert. – blacksite
Sie können also eine der Antworten auf [akzeptieren] (https://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work) wählen (egal, welche, sie sind) alle ungefähr gleich), so dass diese Frage nicht ungelöst bleibt. – ImportanceOfBeingErnest