2013-02-02 9 views
9

Quando eseguo il seguente codice, non produce un grafico con un'etichetta.L'etichetta matplotlib non funziona

import matplotlib.pyplot as plt 
import numpy as np 
x = np.arange(1, 5) 
plt.plot(x, x*1.5, label='Normal') 

versione Numpy è '1.6.2' versione Matplotlib è '1.3.x'

Tutte le idee quanto a perché questo sta accadendo?

risposta

24

Hai dimenticato di visualizzare il legend:

... 
plt.legend(loc='best') 
plt.show() 

enter image description here

+0

È quasi mi aveva battuto @DSM. Grazie per l'upvote. – bernie

+0

Ci sono delle regole per il gioco ..; ^) – DSM

+0

OK. Grazie. Pensavo che la leggenda fosse necessaria. – PythonRunner

Problemi correlati