numpy函數有np.array()、np.zeros()、np.ones()、np.empty()、np.arange()、np.linspace()、np.shape() 、np.reshape()、np.resize()、np.concatenate()、np.split()、np.add()、np.subtract()、np.multiply()等等。
本教學作業系統:windows10系統、Python3.11.4版本、DELL G3電腦。
numpy庫提供了許多函數,涵蓋了陣列建立、陣列運算、數學運算、統計和陣列索引等方面的功能。以下是一些常用的numpy函數:
1、陣列建立和初始化函數:
np.array():從列表或元組建立一個陣列。
np.zeros():建立一個全為0的陣列。
np.ones():建立一個全為1的陣列。
np.empty():建立一個沒有初始化值的陣列。
np.arange():建立一個等差數組數組。
np.linspace():建立一個指定範圍內的等間距陣列。
2、陣列運算子:
np.shape():傳回陣列的形狀。
np.reshape():改變陣列的形狀。
np.resize():改變陣列的大小。
np.concatenate():連接兩個或多個陣列。
np.split():將一個陣列分割成多個子陣列。
3、數學運算函數:
np.add():加法運算。
np.subtract():減法運算。
np.multiply():乘法運算。
np.divide():除法運算。
np.power():冪運算。
np.sqrt():平方根運算。
np.sin():正弦函數。
np.cos():餘弦函數。
np.exp():指數函數。
np.log():對數函數。
4、統計函數:
np.mean():計算平均值。
np.median():計算中位數。
np.std():計算標準差。
np.var():計算變異數。
np.max():找出陣列中的最大值。
np.min():找出陣列中的最小值。
5、陣列索引與切片函數:
np.shape():傳回陣列的形狀。
np.reshape():改變陣列的形狀。
np.concatenate():連接兩個或多個陣列。
這些只是numpy函數的一小部分,還有很多其他函數和用法。
以上是numpy函數大全的詳細內容。更多資訊請關注PHP中文網其他相關文章!