Numpy.genfromtxt()导入零时返回NaN

时间:2018-11-22 01:01:25

标签: python numpy nan

所以我有一个看起来像这样的数组:

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文件中。我想绘制第一列(x)与第二列(y)。当我导入数据并使用Numpy的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.],但是列表中的第一个值为零。发生什么事了?

0 个答案:

没有答案