import matplotlib.pyplot as plt import numpy as np import pandas as pd
a = (1,3,2,5,4) b = (2,5,3,4,1)
plt.plot(a) plt.xlabel('X') plt.ylabel('Y') plt.title('Test') plt.show()
簡單的圖例僅須要在畫圖函數中添加一個label標籤就行,在繪製完後調用plt.legend()函數便可,若是須要使用更復雜的圖例顯示,能夠查看官網文檔,這裏不作細說。python
plt.plot(a, label='a') plt.plot(b, label='b') plt.legend() plt.show()
座標軸顯示範圍設置能夠使用plt.xlim()和plt.ylim()函數實現。函數
plt.plot(a, label='a') plt.xlim(xmin=0,xmax=10) plt.ylim(ymin=0,ymax=10) plt.show()
刻度的設置能夠使用plt.xticks()和plt.yticks()來設置,須要傳入的是原刻度以及對應刻度,好比:plt.xticks(x, ticks),這樣就能夠將X軸顯示爲想要顯示的刻度了。刻度也能夠設置爲傾斜的,只須要添加一個rotation參數便可。code
plt.plot(a) ticks = 'abcde' plt.xticks(range(5),ticks,rotation=30) plt.show()
plt中添加數據標籤能夠經過plt.text()方法。具體用法是:plt.text(x,y,label)blog
plt.plot(a) for i in range(len(a)): plt.text(i,a[i], a[i]) plt.show()
固然,plt.text()還能夠設置其它的參數,好比:文檔