Я столкнулся с проблемой при чтении файла CSV с np.genfromtxt.Все записи в CSV находятся в научной нотации, но при чтении файла с помощью np.genfromtxt каждый элемент в массиве - это «nan».
Пример строки из CSV: 1.02E + 02; 1.64E + 00
In [1]: read = np.genfromtxt('13G-mapa-0001.CSV', delimiter=';')
In [2]: read
Out[2]:
array([[nan, nan],
[nan, nan],
[nan, nan],
...,
[nan, nan],
[nan, nan],
[nan, nan]])
Полный файл:
1,204619e+002;1,639486e+000
1,214262e+002;1,623145e+000
1,223904e+002;1,607553e+000
1,233547e+002;1,592153e+000
1,243189e+002;1,576472e+000
1,252832e+002;1,560220e+000
1,262474e+002;1,543355e+000
1,272117e+002;1,526069e+000
1,281759e+002;1,508706e+000
1,291402e+002;1,491635e+000
1,301044e+002;1,475144e+000
1,310686e+002;1,459387e+000
1,320329e+002;1,444416e+000