python大資料分析——Matplotlib庫
阿新 • • 發佈:2018-11-29
Matplotlib作圖基本程式碼
import numpy as np import matplotlib.pyplot as plt x=np.linspace(0,10,1000) #x軸的自變數 y=np.sin(x)+1 #函式 z=np.cos(x**2)+1 #函式 plt.figure(figsize=(8,4)) #設定影象大小 plt.plot(x,y,label='$\sin x+1$',color='red',linewidth=2) #自變數,因變數,標籤,線條顏色,線條大小 plt.plot(x,z,'b--',label='$\cos x^2+1$') #自變數,因變數,‘b--’表示虛線,標籤 plt.xlabel('Time(s)') #x軸的標題 plt.ylabel('Volt') #y軸的標題 plt.title('A simple Example') #圖例的標題 plt.ylim(0,2.2) #顯示的y軸範圍 plt.legend() #顯示圖例(即函式名稱) plt.show() #現實作圖結果
函式解析
numpy.linspace(start,end,example)
如果需使用中文,則需加入下列語句
plt.rcParams['Font.sans-serif']=['SimHei']
如果儲存作圖影象負號表示不正常,則加入下列語句
plt.rcParams['axes.unicode_minus']=False #解決儲存影象是負號‘-’顯示為方塊的問題