使用numpy.loadtxt,如何将.txt文件中的字符串转换为整数值/浮点数?

时间:2012-11-26 20:53:49

标签: python file text numpy

所以,我有一个.txt文件,我想读入Pylab。问题是,当我尝试使用numpy.loadtxt("filename.txt")时,Pylab无法将我文件中数组中的数字作为浮点值读取(它返回错误:cannot convert string to float。)。

我不确定我的语法是否有问题;当我删除括号内的引号numpy.loadtxt(filename.txt)时,Pylab返回错误:文件名未定义。

有关如何将.txt文件中保存的一系列数字作为浮点数组读入Pylab的任何建议?

1 个答案:

答案 0 :(得分:0)

您需要在filename.txt文件中提供示例行。我想您可能需要阅读numpy.loadtxt here的文档。文档页面上有一些很好的例子。

BTW,第二个命令numpy.loadtxt(filename.txt)错误,因为您尚未定义变量filename