Simple plot
1 | %matplotlib inline #此行目的是為了畫在jupyter notebook裡 |
要特別注意,plt.savefig()之前不能有plt.show(),不然存到的會是空白圖。
numpy.linspace(等差數列): 此陣列以等差數列的形式產生,指定個數
Figure
1 | %matplotlib inline #此行目的是為了畫在jupyter notebook裡 |
Subplot
畫子圖,將原來的一張圖分成數個子圖
subplot函數需要使用幾個參數(row,col,# of plot)
1 | #%matplotlib inline #此行目的是為了畫在jupyter notebook裡 |
1 | %matplotlib inline |
要注意這個例題的圖表順序,因為第一張圖表佔據3個位置(1~3),所以下面的圖表要以4、5、6來排列。
補充資料:
Matplotlib讓資料視覺化!
NumPy基礎介紹
subplot和subplots绘制子图
Python Matplotlib.pyplot.tight_layout()用法及代碼示例