我有一个在txt文件中写入 datetime.datetime.now()的代码,因此它必须是字符串值,然后我想绘制日期时间,但是当我使用Matplotlib时,它说字符串可以不转换为浮点数 所以我的问题是如何加载txt文件并绘制字符串datetime?
这是我的txt示例:
2018-11-27 21:00:41
2018-11-27 21:00:43
2018-11-27 21:00:43
2018-11-27 21:00:44
2018-11-27 21:00:44
2018-11-27 21:00:45
2018-11-27 21:00:45
2018-11-27 21:00:46
2018-11-27 21:00:47
2018-11-27 21:00:47
2018-11-27 21:00:48
编辑: 这是加载和绘图代码:
import matplotlib.pyplot as plt
with open("mmmm.txt") as m:
for line in m:
m_float = map(float,line.split())
plt.plot(m_float,'bo')
plt.ylabel('FLOC - % of line')
plt.xlabel('Sample Number')
plt.axis([-10,10,0,5])
plt.show()