2015-12-24 47 views
0

我是新來的。查看導致圖形的代碼片段。pandas和matplotlib的繪圖功能如何同步?

df = pd.read_csv("data/GOOG.csv") 
    df['High'].plot() 
    plt.show() 

我的問題是 - 如何plt.show()(matplotlib.pyplot)越來越x和y的值時,PLT是被稱爲有任何參數?繪圖函數是數據幀對象的。它是否將值存儲在某個默認值,從中可以獲取值?

+0

'plt.show()'不'繪製'值,它會顯示當前已創建的圖形。它是'df ['High']。plot()'在底層創建這個數字。 – joris

+0

你可以將它作爲答案發布,以便我可以接受嗎? – Roy

+0

所有的熊貓繪圖功能都是通過調用mpl來實現的。 – tacaswell

回答

1

plt.show()不'繪製'的值,它會顯示當前已經創建的圖形。
這是df['High'].plot()它創造這個數字在引擎蓋下。通過調用matplotlib來實現熊貓繪圖功能。默認情況下,它將創建一個新圖形,除非使用ax關鍵字參數指定要在其上添加圖的子圖。