利用Python的科學計算包scipy畫Quantile-Quantile圖
阿新 • • 發佈:2019-01-30
scipy包的畫圖功能非常強大,畫出來的圖形能夠存為各種各樣的格式,方便使用者匯入到各種文件中去。本文主要的講解的是採用什麼命令來畫Quantile-Quantile圖,以及畫出來的圖形如何儲存為圖片格式。當然的一個前提是你已經設定好了scipy的python環境。
畫圖命令如下:
import pylab
import scipy.stats as stats
#generate summary statistics for column 3 (e.g)
col = 3
colData =[]
for row in xList:
colData.append(float(row[col]))
stats.probplot(colData,dist="norm" ,plot=pylab)
pylab.show()
上面程式碼中先構造資料colData,然後畫圖。畫出來的效果如下圖:
在上圖中,你可以儲存為eps、pdf等向量圖格式。
注意,本文的資料來源於書1。
- Michael Bowles. Machine Learning in Python: Essential Techniques for Predictive Analysis. Wiley, 2015. ↩