gpt4 book ai didi

python - Numpy 从 CSV 导入并将列转换为 float

转载 作者:行者123 更新时间:2023-11-28 22:55:43 30 4
gpt4 key购买 nike

<分区>

好的,所以我有一个从 CSV 文件加载的 numpy 数组,数组看起来像:

array([['0', '3', '22', ..., '7.25', '1', '0'],
['1', '1', '38', ..., '71.2833', '0', '0'],
['1', '3', '26', ..., '7.925', '1', '0'],
...,
['0', '3', '', ..., '23.45', '1', '0'],
['1', '1', '26', ..., '30', '0', '0'],
['0', '3', '32', ..., '7.75', '0', '0']],
dtype='|S8')

我想将数组元素转换为 float ,但出现此错误

data2 = np.array(data).astype(np.float)

Traceback (most recent call last):
File "<input>", line 1, in <module>
ValueError: could not convert string to float:

有没有办法用 numpy 或 pandas 解决这个问题?

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com