2017-09-19 59 views
1

我想用numpy.loadtxt从.csv文件加载一个数组与头。Numpy的LoadTxt的skiprow

data = np.loadtxt(filename,skiprows=1,delimiter=',') 

我得到一个错误(无法将字符串转换为浮点数)。我认为它实际上并没有跳过包含字符串的标题行。我尝试将文件扩展名更改为.txt,并且由于某种原因修复了该文件...

+1

我们需要查看该文件以确定发生了什么。仔细检查文件 - 除第一行以外,可能还有其他行包含非数字文本。文件扩展名应该没有关系。 –

+1

我相信还有其他一些抵押品的变化。如果将其转换回'.csv',它会停止工作吗? – norok2

+1

我将文件改回* .csv文件并没有问题。我不完全确定为什么。 –

回答

1

此问题似乎与特定的* .csv文件有一些格式问题。希望这个问题不会回来。