从 csv 文件中获取 numpy 数组字符串并将其转换为 numpy 数组

尼基塔

我用我的数据进行了一些计算并将其保存到一个 csv 文件中。在文件中,我有一个带有此字符串的单元格:

"[array([3, 3, 3]), array([3, 3, 3]), array([3, 3, 3]), array([3, 3, 3]), array([3])]"

我想将其转换为有效的 numpy 数组。尝试了一些功能,但还没有运气。

U12-转发

如果您有熊猫,请使用pd.eval

>>> import pandas as pd
>>> from numpy import array
>>> pd.eval("[array([3, 3, 3]), array([3, 3, 3]), array([3, 3, 3]), array([3, 3, 3]), array([3])]")
[array([3, 3, 3]), array([3, 3, 3]), array([3, 3, 3]), array([3, 3, 3]), array([3])]
>>> 

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将numpy数组中的元素转换为字符串

将字符串从 csv 转换为 1d numpy 浮点数组

如何将字符串数组转换为numpy中的浮点数组?

如何仅将字符串数组的整数转换为numpy中的浮点数组?

将字符串数组转换为numpy数组

将 numpy 字符串数组转换为索引数组

将CSV文件的行和列转换为numpy数组

我想将.csv文件转换为Numpy数组

从numpy数组创建栅格,从csv文件获取值

如何将numpy数组中的字符串列表转换为numpy数组

使用标题属性转换numpy数组中的字符串

如何将pandas系列中list的字符串表示形式转换为numpy数组?

在python 3中将numpy数组列表转换为字符串时的椭圆

如何将numpy数组中的元素类型从字符串转换为int

如何使用numpy将Python中的字典从字符串转换为填充零的数组?

将字符串的numpy数组转换为日期时间

将带括号的字符串转换为numpy数组

将字符串转换为numpy数组

将Numpy ASCII码数组转换为字符串

将python字符串转换为numpy数组

将字符串转换为复杂值的numpy数组

将字符串值转换为numpy数组

Python:无法将numpy数组转换为字符串

如何获取一维 numpy 数组并将其转换为具有特定名称的 DF

将4D浮点数组从txt(字符串)文件转换为numpy浮点数组

如何加载.mat文件并将其转换为numpy 2D数组?

将NumPy数组转储到csv文件中

将numpy数组+字符串导出到CSV

将numpy 2D数组中的字符串元素转换为array并产生3D数组