Python axhline, Titel und Achsenbeschriftungen
Ich versuche zu zeichnen Sie eine horizontale Linie über einen anderen plot mit matplotlib. Alles funktioniert, außer dem Titel und Achsenbeschriftungen nie auftauchen. Wie funktioniert das?
*Edit-sorry, der code sieht so in der Art wie diese:
from matplotlib import pyplot as plt
n=100
plt.axhline(y=n, label='Old')
plt.plot([5, 6, 7, 8], [100, 110, 115, 150], 'ro', label='New')
plt.xlabel=('Example x')
plt.ylabel=('Example y')
plt.title=('Example Title')
plt.legend()
plt.axis([0,10,50,150])
plt.show()
Alles zeigt sich in der Regel nur keine Titel und keine Achsenbeschriftungen. Die Legende ist da.
Sie müssen zeigen einige code mit den beobachteten und erwarteten Ausgang.
Sie müssen entfernen Sie die
plt.xlabel
, plt.title
usw. sind Funktionen, die Sie aufrufen, keine Attribute zugewiesen werden.Sie müssen entfernen Sie die
=
Zeichen, wie in: plt.xlabel("Example x")
.InformationsquelleAutor Hannah | 2014-07-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie dies:
fig, ax = plt.subplots(1, 1)
.InformationsquelleAutor GCien