如何读取包含时间序列数据的ASCII文件以及如何使用Python绘制时间序列。实施例
2005-01-10 12:00:03 132 25.12
2005-01-10 12:00:04 231 28.23
答案 0 :(得分:0)
如果它到处都是相同的格式,你可以使用datetime.strptime()
from datetime import datetime
time_series = []
with open(file) as f:
for line in f:
time_data = " ".join(line.strip().split(' ')[0:2])
time_series.append(datetime.strptime("%Y-%m-%d %H:%M:%S."))
然后,只使用matplotlib
绘图