a //檢視a
a.dtype //檢視dtype型別
a.astype(int) //將a轉為int型
np.array([[1, 2, 3], [4, 5, 6]])
np.array([(1, 2), (3, 4), (5, 6)])
numpy.arange(start, stop, step, dtype=none) //[開始, 停止)
numpy.linspace(start, stop, num=50, endpoint=true, retstep=false, dtype=none)
□ start:序列的起始值。
□ stop:序列的結束值。
□ num:生成的樣本數。預設值為50。
□ endpoint:布林值,如果為真,則最後乙個樣本包含在序列內。
□ retstep:布林值,如果為真,返回間距。
□ dtype:陣列的型別。
numpy.ones(shape, dtype=none, order='c')
□ shape:用於指定陣列形狀,例如(1, 2)或 3。
□ dtype:資料型別。
□ order:,按行或列方式儲存陣列。
numpy.eye(n, m=none, k=0, dtype=)
□ n:輸出陣列的行數。
□ m:輸出陣列的列數。
□ k:對角線索引:0(預設)是指主對角線,正值是指上對角線,負值是指下對角線。
■ frombuffer(buffer):將緩衝區轉換為 1 維陣列。
□ np.fromfunction(lambda a, b: a + b, (5, 4))
■ fromfile(file,dtype,count,sep):從文字或二進位制檔案中構建多維陣列。
■ fromfunction(function,shape):通過函式返回值來建立多維陣列。
■ fromiter(iterable,dtype,count):從可迭代物件建立 1 維陣列。
■ fromstring(string,dtype,count,sep):從字串中建立 1 維陣列。
a.t
a.transpose()
a.dtype
a.real
a.imag
a.size
a.itemsize
a.nbytes
a.ndim
a.shape
a.strides
numpy常見屬性 建立陣列
numpy常見屬性 建立陣列 1 幾種常見numpy的屬性 1 import numpy as np 匯入numpy模組,np是為了使用方便的簡寫 2 array np.array 1,2,3 2,3,4 列表轉化為矩陣 3 print array 4 1 2 3 5 2 3 4 6 7 print...
Numpy陣列 1 陣列的建立
使用numpy.array可以自定義陣列的dim shape size。import numpy as np a np.array 2 23,4 print a 輸出 2 23 4 備註 預設為int64位整型數字,可以通過dtype修改型別 import numpy as np 預設64位int ...
numpy陣列 1 陣列的建立
二 資料型別的操作 1.使用np.array 1,2,3,4,5 建立陣列 import numpy as np t1 np.array 1 2,3 4,5 print t1 輸出結果 1 2 3 4 5 2.使用np.array range 1,10 建立陣列 import numpy as np...