蟒蛇。 NumPy文件I / O.排序。数组

时间:2017-03-10 20:14:25

标签: python arrays sorting csv numpy

我正在尝试从CSV文件中读取值,但是我收到了错误。

以下是代码段:

import numpy as np

file_read=np.loadtxt('stock_px.csv', delimiter=',')
print ("Restored data: \n" + str(file_read))

以下是错误消息:

  ValueError: could not convert string to float: 

1 个答案:

答案 0 :(得分:1)

查找np.loadtxt的文档并在解释器中输入help(np.loadtxt)

它有一个可选的dtype参数,它是尝试将数据转换为的数据类型。默认情况下,这是浮点数。你的csv中有一些字符串np.loadtxt无法解释为浮点数。如果它是所有字符串,您可以设置dtype=str