【发布时间】:2015-08-20 14:42:41
【问题描述】:
我有一个 CSV 文件,其中一个冒号值是时间戳,但是当我使用 numpy.getfromtxt 时,它会将其更改为字符串。我的目标是创建一个图表,但使用正常的时间格式,我只喜欢秒。
这是我从下面的代码中得到的数组:
array([('0:00:00',), ('0:00:00.001000',), ('0:00:00.002000',),
('0:00:00.081000',), ('0:00:00.095000',), ('0:00:00.195000',),
('0:00:00.294000',), ...
这是我的代码:
col1 = numpy.genfromtxt("mycsv.csv",usecols=(1),delimiter=',',dtype=None, names=True)
我有这种格式的问题是字符串,但我需要它在几秒钟内(我们可以被忽略或不被忽略)。我怎样才能做到这一点?
【问题讨论】:
-
你的问题是什么?
-
如何将字符串格式改为秒
-
请更新您的问题。
-
看起来这些时间戳是
h:m:s.ms- 纪元是多少?
标签: python-2.7 csv numpy