dts = map(datetime.datetime.fromtimestamp, s)
fds = dates.date2num(dts)
hfmt = dates.DateFormatter('%m/%d %H:%M')
fig = plt.figure()
ax = fig.add_subplot(111)
ax.vlines(fds, y2, y1)
ax.xaxis.set_major_locator(dates.MinuteLocator())
ax.xaxis.set_major_formatter(hfmt)
ax.set_ylim(bottom=0)
plt.xticks(rotation='vertical')
plt.subplots_adjust(bottom=0.3)
plt.show()
Создание графика с датой и временем в метках осей с помощью matplotlib