Numpy.genfromtxt () возвращает NaN при импорте нулей - PullRequest
0 голосов
/ 22 ноября 2018

Итак, у меня есть массив, который выглядит следующим образом:

0.00,69.54
58.00,69.69
103.00,69.72
345.00,69.80
398.00,70.03
427.00,70.31

в файле .csv.Я хочу построить первый столбец (х) по сравнению со вторым столбцом (у).Когда я импортирую данные и строю их, используя Numpy's genfromtxt, первая точка не отображается.Конечно, когда я печатаю массивы, возвращается первое значение x (должно быть 0) как nan.Почему это так?

Код:

import numpy as np
import matplotlib.pyplot as plt

cTime, gObs = np.genfromtxt('drift.csv', delimiter=',', unpack = True)

print(cTime)

print(cTime) возвращает: [ nan 58. 103. 345. 398. 427.], но первое значение в моем списке равно нулю.Что происходит?

...