2013-02-02 176 views
9

當我執行下面的代碼時,它不會產生帶有標籤的情節。matplotlib標籤不起作用

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

numpy的版本是 '1.6.2' Matplotlib版本是 '1.3.x的'

任何想法,爲什麼發生這種情況?

回答

24

你忘了顯示legend

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

enter image description here

+0

你幾乎把我擊敗@DSM。感謝您的支持。 – bernie

+0

有遊戲的規則..; ^) – DSM

+0

行。謝謝。我認爲傳奇是必要的。 – PythonRunner