Numpy套件
-
NumPy是Python語言的一個套件庫。支援大量的陣列與矩陣運算,並提供大量的數學函式庫。
語法
# 匯入numpy套件,為了簡化程式碼,將它套件另外命名成np import numpy as np # 建立一個陣列,有4個資料 w = np.array([7, -1, 6, 3]) # 印出陣列w print(w) # 判斷陣列中的值是否大於0 print(w>0) # 建立一個從0開始,小於10的連續整數陣列,總共10個元素 x = np.arange(10) # 印出陣列x print(x) # 建立一個陣列,包含10個亂數 y = np.random.randn(10) # 印出陣列y print(y) # 建立一個array, 在0與2的範圍之間讓5個點等分 z = np.linspace(0, 2, 5) # 印出陣列z print(z)
目標
我們要建立自1960到2017之前的年份陣列,將其當作繪圖的x軸座標值。
# 匯入numpy套件,為了簡化程式碼,將它套件另外命名成np import numpy as np # 製造從 1960 至 2017 的年份 years = np.linspace(1960, 2017, 58) print(years)
-