По запросу я выкладываю df и код, который я использовал с его выводом.
df = pd.DataFrame({'time': ['7:30', '8:30', '7:30','10:30','11:30'], 'date': ['2018-10-01', '2018-10-02', '2018-10-03', '2018-10-04','2018-10-05']})
import matplotlib.dates as mdates
df['time'] = pd.to_datetime(df['time'], format='%H:%M')
df['date'] = pd.to_datetime(df['date'], format='%Y-%m-%d')
fig, axes = plt.subplots(nrows=1, ncols=1)
axes.xaxis.set_major_formatter(mdates.DateFormatter('%d-%m-%Y'))
axes.yaxis.set_major_formatter(mdates.DateFormatter('%H:%M:%S'))
axes.plot_date(df["date"],df["time"],ydate=True)
plt.gcf().autofmt_xdate()
plt.show()