У меня есть код, который записывает datetime.datetime.now () в текстовый файл, так что это должно быть строковое значение, тогда я хочу построить график времени, но когда я использую Matplotlib, он сказал, что строка не можетбыть преобразован в float, поэтому мой вопрос Как я могу загрузить текстовый файл и построить строку даты и времени?
вот мой пример текста:
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()