gpt4 book ai didi

numpy.loadtxt,值错误 : could not convert string to float

转载 作者:行者123 更新时间:2023-12-03 14:40:48 26 4
gpt4 key购买 nike

这是来自大型 csv 文件的示例:

6.1;6.1;7.2;8.9;5.0;
8.9;10.0;8.9;6.1;5.0;

如果我尝试使用 np.loadtxt('test.csv', delimiter=';') 将其读入 numpy 数组我得到:

ValueError: could not convert string to float:



不明白为什么?

最佳答案

您需要去除尾随 ';'从线条。

如果您知道有 5 列,则可能的解决方法是:

np.loadtxt('test.csv', delimiter=';', usecols=range(5))

或者,使用 genfromtext相反,它处理缺失值
np.genfromtxt('test.csv', delimiter=';')[:,:-1]

关于numpy.loadtxt,值错误 : could not convert string to float,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16729210/

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