属性dtype
In [49]: arr=np.arange(5) In [50]: arr Out[50]: array([0, 1, 2, 3, 4]) In [51
]: arr.dtypeOut[51]: dtype('int32')
函数dtype( )

作用:结构化数组类型并加以使用

语法:numpy.dtype(object, align, copy)

参数 含义
Object 被转换为数据类型的对象。
Align 如果为true,则向字段添加间隔,使其类似 C 的结构体。
Copy 是否生成dtype对象的新副本,如果为flase,结果是内建数据类型对象的引用。 In [53]: np.dtype(np.int32) Out[
53]: dtype('int32')
结构化数据类型
In [54]: student = np.dtype([('name','S20'), ('age', 'i1'), ('marks', 'f4')])
In [55]: print student [('name', 'S20'), ('age', 'i1'), ('marks', '<f4')]
将其应用于 ndarray 对象
In [56]: a = np.array([('abc', 21, 50),('xyz', 18, 75)], dtype = student) In [
57]: print a [('abc', 21, 50.) ('xyz', 18, 75.)]
文件名称可用于访问 name,age,marks 列的内容
In [60]: print a['name'] ['abc' 'xyz'] In [61]: print a['marks'] [ 50. 75.] In
[62]: print a['age'] [21 18]
astype( )函数

作用:转换数据类型dtype
In [66]: arr=np.arange(5) In [67]: arr.dtype Out[67]: dtype('int32') In [68]:
float_arr=arr.astype(np.float64)In [69]: float_arr.dtype Out[69]: dtype('float64
')In [70]: float_arr Out[70]: array([ 0., 1., 2., 3., 4.])

技术
©2019-2020 Toolsou All rights reserved,
Redis 计数器 高并发的应用pytorch之ResNet18(对cifar10数据进行分类准确度达到94%)在Vue中使用Web Worker函数基本定义和使用‘未完待续 如何建设数据安全体系?最优化方法总结:公式解、数值优化、求解思想c++内存 指针越界检测机制_CrtMemBlockHeadePython垃圾回收与内存泄露蚂蚁集团香港IPO获得中国证监会批准Keras保存与加载模型(JSON+HDF5)