Python.numpy文件I/O.排序.数组



我正在尝试从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: 

查找np.loadtxt的文档,然后将help(np.loadtxt)键入解释器。

它具有可选的dtype参数,该参数是它试图将数据转换为的数据类型。默认情况下,这是浮动。np.loadtxt无法解释为浮子。如果是所有字符串,则可以设置dtype=str