我有一个如下所示的数据集
http://i.stack.imgur.com/1uxCK.png
我能够将它们读入一个numpy数组,但是当从CSV文件中读取数据类型时,数据类型是string类型。我无法将其转换为浮点数,因为没有它我将无法继续进行。明白第一个屏幕截图中显示的两个数据列之间有空格。
打印时的numpy数组结构如下面的截图所示:
http://i.stack.imgur.com/JFfzw.png
注意:(观察截图中每个数据行的开头和结尾之间的单引号,这是numpy将数据存储为字符串而不是浮点数的证据)
在帮助我将数据从字符串转换为浮点类型时,任何帮助都会受到赞赏??????尝试了许多事情,但一切都是徒劳的!!!!!!!!
答案 0 :(得分:1)
numpy.loadtxt(filename)
应该开箱即用:它会产生数字。