numpy-array初始化时指定的dtype=[(‘x‘,‘i4‘),(‘y‘,‘i4‘)]参数
今天看numpy文档时,遇到一个问题 https://numpy.org/doc/stable/reference/generated/numpy.argsort.html#numpy.argsort,在初始化array时的参数dtype=[('x','i4'),('y','i4')],做个记录:
x = np.array([(1, 1000), (0, 1111)], dtype=[('x', '<i4'), ('y', '<i4')])
这里的dtype的作用:给array中初始化值指定名字和数据类型。每一项初始化值的第一项被指定为'x',第二项被指定为'y'。
分别使用名字索引访问x中的元素:
print(x['x']) # 输出 [1 0]
print(x['y']) # 输出 [1000 1111]
还可以通过'x'修改x中的值
x['x'] = np.array([2000, 2222])
print(x) # 输出 [(2000, 1000) (2222, 1111)]
'<i4'表示具体的数据类型'little-endian 32-bit signed integer',具体见 https://numpy.org/doc/stable/reference/arrays.dtypes.html#arrays-dtypes-constructing:
参考:
https://stackoverflow.com/questions/51364975/datatype-in-numpy
numpy-array初始化时指定的dtype=[(‘x‘,‘i4‘),(‘y‘,‘i4‘)]参数相关推荐
- python中关于np.array初始化不同维度矩阵的有趣现象
做机器学习实验K-means时,我想把每个聚类(cluster)当成每个元素放入np.array中,而每个聚类是一个矩阵,矩阵的行数是该类样本点的个数,矩阵的列数是每一个样本点的特征数(即维度). 我 ...
- ValueError: cannot convert to ‘int64‘-dtype NumPy array with missing values. Specify an appropriate
ValueError: cannot convert to 'int64'-dtype NumPy array with missing values. Specify an appropriate ...
- numpy使用[]语法索引二维numpy数组中指定行列位置的数值内容(access value at certain row and column in numpy array)
numpy使用[]语法索引二维numpy数组中指定行列位置的数值内容(access value at certain row and column in numpy array) 目录
- numpy使用[]语法索引二维numpy数组中指定指定行之后所有数据行的数值内容(accessing rows in numpy array after specifc row)
numpy使用[]语法索引二维numpy数组中指定指定行之后所有数据行的数值内容(accessing rows in numpy array after specifc row) 目录
- numpy使用[]语法索引二维numpy数组中指定数据行的数值内容(accessing the specific row in numpy array)
numpy使用[]语法索引二维numpy数组中指定数据行的数值内容(accessing the specific row in numpy array) 目录 numpy使用[]语法索引二维numpy ...
- numpy使用[]语法索引二维numpy数组中指定范围数据行的数值内容(accessing rows in numpy array with specific range)
numpy使用[]语法索引二维numpy数组中指定范围数据行的数值内容(accessing rows in numpy array with specific range) 目录
- numpy使用[]语法索引二维numpy数组中指定指定行之前所有数据行的数值内容(accessing rows in numpy array before specifc row)
numpy使用[]语法索引二维numpy数组中指定指定行之前所有数据行的数值内容(accessing rows in numpy array before specifc row) 目录
- numpy使用[]语法索引二维numpy数组中指定指定列之后所有数据列的数值内容(accessing columns in numpy array after specifc column)
numpy使用[]语法索引二维numpy数组中指定指定列之后所有数据列的数值内容(accessing columns in numpy array after specifc column) 目录
- numpy使用[]语法索引二维numpy数组中指定数据列的数值内容(accessing the specific column in numpy array)
numpy使用[]语法索引二维numpy数组中指定数据列的数值内容(accessing the specific column in numpy array) 目录 numpy使用[]语
最新文章
- Linux LVM逻辑卷配置过程详解
- 如何查找并干掉僵尸进程
- 自定义View的三种构造方法
- 如何避免表单重复提交
- 哈希表的详细介绍 -转载
- 软件工程个人作业05
- 10张图,让你瞬间给自己减压
- Ubuntu 中搭建 LAMP 及 php 开发工具
- 端午节小游戏html,零代码怎么制作一个端午节H5小游戏页面?
- sku mysql_MySQL-THINKPHP 商城系统二 商品模块的展示
- jQuery+Ajax+全解析
- JavaScript open()
- HTML 小练习(智联注册页)
- 基于SSM第一医院病案管理系统
- addToSet与each插入多条值
- Resultful API的拦截(拦截器——Interceptor)
- 为什么默认排除 junit-vintage-engine ?
- 我的世界光影mod怎么用_我的世界光影怎么安装 光影安装教程
- noip 2018游记
- linux下IIC驱动解释
热门文章
- 模型开发SOP及各环节的作用
- 国产仪器仪表 1466C-V/1466D-V/1466E-V/1466G-V/1466H-V/1466L-V系列信号发生器
- 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java应用框架实现的疫苗接种管理系统u6z9a
- Agilent E4982A、Keysight E4982A、LCR 表,1 MHz 至 3 GHz
- 通信中的分式规划规划(part I)——功率控制、Beamforming、能量效率
- Python分析网易云音乐近5年热门歌单
- 微信小程序开发之五星好评
- 基于卷积神经网络的信用卡欺诈侦测
- 麦田怪圈集合欣赏!(高清晰图)
- C# 将服务器文件批量压缩打包下载至本地两种方法(压缩包缓存到服务器下载、压缩包缓存到内存下载)