将包含numpy数组的元组展平为numpy数组

丹尼尔·F

所以我曾经operator.attrgetter尝试将一个数组类撕成一个numpy数组tupleList=map(attrgetter(*inNames),inClass),最后得到这样的结果tupleList[0]

(1, array([0.0, 0.0, 0.0, 0.0], 'f'), 1)

我想把它变成一个像这样的numpy数组(特别是结构化数组,但是我可以解决)

array([1, 0.0, 0.0, 0.0, 0.0, 1], dtype=(('id', 'i8'), . . . .)])

遗憾的是,np.asArray(tupleList[0])np.asAnyArray(tupleList[0])没有工作,我得到

ValueError: setting an array element with a sequence

有没有解决的办法?目前正在与我的IT部门争夺熊猫,但现在还没有。我认为那会有所帮助吗?

卡斯拉文

使用np.hstack以您的元组集成:

In [106]: foo = (1, np.array([0.0, 0.0, 0.0, 0.0], 'f'), 1)

In [107]: np.hstack(foo)
Out[107]: array([ 1.,  0.,  0.,  0.,  0.,  1.])

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

将numpy ndarray数组元素展平为要素行

来自分类Dev

展平NumPy数组列表?

来自分类Dev

Python在numpy数组中展平数组

来自分类Dev

试图在numpy中展平数组

来自分类Dev

JQ将数组展平为对象

来自分类Dev

将数组展平为 1 行

来自分类Dev

将6D数组以numpy展平为2D的惯用方式,同时保留汉密尔顿结构

来自分类Dev

如何仅展平numpy数组的某些维

来自分类Dev

numpy:展平2D数组的某些列

来自分类Dev

在列块中展平或分组数组-NumPy / Python

来自分类Dev

Python Numpy Ravel函数不展平数组

来自分类Dev

展平可能包含数组的对象数组

来自分类Dev

如何将JSON数组展平为csv文件

来自分类Dev

PHP:将多维数组展平为特殊格式

来自分类Dev

如何将 JSON 中的数组展平为 Pandas

来自分类Dev

PHP 将多维数组展平为字符串

来自分类Dev

将嵌套对象展平为一维数组 javascript

来自分类Dev

将数组展平为列表列表

来自分类Dev

将元组与numpy数组上的值连接

来自分类Dev

将元组与numpy数组上的值连接

来自分类Dev

numpy的元组数组

来自分类Dev

过滤 numpy 元组数组

来自分类Dev

将包含对象的3D数组展平为2D,通过其参数删除重复的对象

来自分类Dev

如何将每个对象参数的对象数组展平为数组?

来自分类Dev

javascript-如何将json数组展平为特定json属性的数组?

来自分类Dev

如何将每个对象参数的对象数组展平为数组?

来自分类Dev

如何将二维数组展平为一维数组

来自分类Dev

如何将深度为2的元组转换为2D Numpy数组?

来自分类Dev

将元组列表解包为 numpy 数组以进行体验重放