>>60
df = df.dropna()
で、dfのindexから空白時間を削除しておりますが、
グラフのx軸には空白の時間が表示されるのです。
空白の時間を表示されないようにしたいのです。