本文簡要介紹 python 語言中 numpy.core.records.fromarrays
的用法。
用法:
core.records.fromarrays(arrayList, dtype=None, shape=None, formats=None, names=None, titles=None, aligned=False, byteorder=None)
從(平麵)數組列表創建記錄數組
- arrayList: 列表或元組
類數組對象的列表(例如列表、元組和 ndarray)。
- dtype: 數據類型,可選
所有數組的有效 dtype
- shape: int 或整數元組,可選
結果數組的形狀。如果未提供,則從
arrayList[0]
推斷。- formats, names, titles, aligned, byteorder ::
如果
dtype
是None
,則這些參數將傳遞給numpy.format_parser
以構造數據類型。有關詳細文檔,請參閱該函數。
- np.recarray
由給定的 arrayList 列組成的記錄數組。
參數:
返回:
例子:
>>> x1=np.array([1,2,3,4]) >>> x2=np.array(['a','dd','xyz','12']) >>> x3=np.array([1.1,2,3,4]) >>> r = np.core.records.fromarrays([x1,x2,x3],names='a,b,c') >>> print(r[1]) (2, 'dd', 2.0) # may vary >>> x1[1]=34 >>> r.a array([1, 2, 3, 4])
>>> x1 = np.array([1, 2, 3, 4]) >>> x2 = np.array(['a', 'dd', 'xyz', '12']) >>> x3 = np.array([1.1, 2, 3,4]) >>> r = np.core.records.fromarrays( ... [x1, x2, x3], ... dtype=np.dtype([('a', np.int32), ('b', 'S3'), ('c', np.float32)])) >>> r rec.array([(1, b'a', 1.1), (2, b'dd', 2. ), (3, b'xyz', 3. ), (4, b'12', 4. )], dtype=[('a', '<i4'), ('b', 'S3'), ('c', '<f4')])
相關用法
- Python numpy records.fromfile用法及代碼示例
- Python numpy records.fromstring用法及代碼示例
- Python numpy records.fromrecords用法及代碼示例
- Python numpy records.array用法及代碼示例
- Python numpy recarray.dot用法及代碼示例
- Python numpy recarray.itemset用法及代碼示例
- Python numpy recarray.view用法及代碼示例
- Python numpy recarray.tolist用法及代碼示例
- Python numpy recarray.setflags用法及代碼示例
- Python numpy recarray.flat用法及代碼示例
- Python numpy recarray用法及代碼示例
- Python numpy recarray.sort用法及代碼示例
- Python numpy recarray.astype用法及代碼示例
- Python numpy recarray.itemsize用法及代碼示例
- Python numpy recarray.tostring用法及代碼示例
- Python numpy recarray.flatten用法及代碼示例
- Python numpy recarray.item用法及代碼示例
- Python numpy recarray.getfield用法及代碼示例
- Python numpy recarray.ndim用法及代碼示例
- Python numpy recarray.byteswap用法及代碼示例
- Python numpy recarray.size用法及代碼示例
- Python numpy recarray.T用法及代碼示例
- Python numpy recarray.nbytes用法及代碼示例
- Python numpy recarray.fill用法及代碼示例
- Python numpy recarray.strides用法及代碼示例
注:本文由純淨天空篩選整理自numpy.org大神的英文原創作品 numpy.core.records.fromarrays。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。