當前位置:編程學習大全網 - 源碼破解 - Numpy 創建數組的常用函數

Numpy 創建數組的常用函數

用來創建壹個指定形狀(shape)、數據類型(dtype)且未初始化的數組

shape 數組形狀

dtype 數據類型,可選

order 有"C"和"F"兩個選項,分別代表,行優先和列優先,在計算機內存中的存儲元素的順序

註意: 數組元素為隨機值,因為它們未初始化

創建指定大小的數組,數組元素以 0 來填充

創建指定形狀的數組,數組元素以 1 來填充

從已有的數組創建數組

a 任意形式的輸入參數,可以是,列表, 列表的元組, 元組, 元組的元組, 元組的列表,多維數組

dtype 數據類型,可選

order 可選,有"C"和"F"兩個選項,分別代表,行優先和列優先,在計算機內存中的存儲元素的順序

用於實現動態數組,接受 buffer 輸入參數,以流的形式讀入轉化成 ndarray 對象

buffer 可以是任意對象,會以流的形式讀入。

dtype 返回數組的數據類型,可選

count 讀取的數據數量,默認為-1,讀取所有數據。

offset 讀取的起始位置,默認為0

註意: buffer 是字符串的時候,Python3 默認 str 是 Unicode 類型,所以要轉成 bytestring 在原 str 前加上 b

從可叠代對象中建立 ndarray 對象,返回壹維數組

iterable 可叠代對象

dtype 返回數組的數據類型

count 讀取的數據數量,默認為-1,讀取所有數據

根據 start 與 stop 指定的範圍以及 step 設定的步長,生成壹個 ndarray

start 起始值,默認為0

stop 終止值(不包含)

step 步長,默認為1

dtype 返回ndarray的數據類型,如果沒有提供,則會使用輸入數據的類型

用於創建壹個壹維數組,數組是壹個等差數列構成的

start 序列的起始值

stop 序列的終止值,如果endpoint為true,該值包含於數列中

num 要生成的等步長的樣本數量,默認為50

endpoint 該值為 ture 時,數列中中包含stop值,反之不包含,默認是True。

retstep 如果為 True 時,生成的數組中會顯示間距,反之不顯示。

dtype ndarray 的數據類型

用於創建壹個於等比數列

start 序列的起始值為:base ** start

stop 序列的終止值為:base ** stop。如果endpoint為true,該值包含於數列中

num 要生成的等步長的樣本數量,默認為50

endpoint 該值為 ture 時,數列中中包含stop值,反之不包含,默認是True。

base 對數 log 的底數。

dtype ndarray 的數據類型

  • 上一篇:抖音大臉的真實身份
  • 下一篇:公司對公賬戶可以開幾個?
  • copyright 2024編程學習大全網