擅长:python、mysql、java
<p>您可能需要构造一个完整的timestamp对象,因为它默认为今天的日期,在您的示例中没有数据。下面的代码片段应该替换代码中的<code>ax1.set_xlim</code>行,并且还应该适用于在您选择的特定时间开始和结束多天时间范围</p>
<pre><code>min_h = 9 # hours
max_h = 21 # hours
start = dayX['timeStamp'].min()
end = dayX['timeStamp'].max()
xmin = pd.Timestamp(year=start.year, month=start.month, day=start.day, hour=min_h)
xmax = pd.Timestamp(year=end.year, month=end.month, day=end.day, hour=max_h)
ax1.set_xlim(xmin, xmax)
</code></pre>