我正试图绘制一个图表使用Pandas和plotly从开始到结束。我正在采取之间的日期'2022-12-18'和'2022-12- 20',但它不是为结束日期绘制。它只是为18和19绘制,而不是为20。请给予我一些建议,如何解决这个问题,在这里,我也分享我的样本代码。
mask = (df['received_at'] >= start_date) & (df['received_at'] <= end_date)
df2 = df.loc[mask]
df2['Kwh1'] = df['object'].str.get('Kwh1')
fig = px.scatter(df2, x = df2['received_at'],y = df2['Kwh1'])
fig.show()
1条答案
按热度按时间i2loujxw1#
我找到了这个问题的答案。我们可以将时间与日期相加,因此这对开始日期和结束日期都有效。例如start_date ='2022 -12-18 00:00:00'和end_date = '20222-12-21 23:59:59'。这对开始日期和结束日期都有效。