Python pd.to_日期时间正常,但仍不是绘图中的日期

Python pd.to_日期时间正常,但仍不是绘图中的日期,python,pandas,datetime,matplotlib,Python,Pandas,Datetime,Matplotlib,我在使用matplotlib和plotly时遇到问题。 我确实将我的对象日期列转换为datetime64[ns]列,但我仍然反复得到相同的答案: “视图限制最小值-36834.320000000001小于1,是无效的Matplotlib日期值。如果将非日期时间值传递给具有日期时间单位的轴,则通常会发生这种情况” 转换对象日期>日期时间的我的代码:df_result[“date_str”]=pd.to_datetime(df_result['date_str'],格式=“%Y-%m-%d”) 然后

我在使用matplotlib和plotly时遇到问题。 我确实将我的对象日期列转换为datetime64[ns]列,但我仍然反复得到相同的答案:

“视图限制最小值-36834.320000000001小于1,是无效的Matplotlib日期值。如果将非日期时间值传递给具有日期时间单位的轴,则通常会发生这种情况”

转换对象日期>日期时间的我的代码:
df_result[“date_str”]=pd.to_datetime(df_result['date_str'],格式=“%Y-%m-%d”)
然后,我将数据帧缩减为我需要的几个列:
df\u graph=df\u result[[“date\u str”,“frequency\u revel”]

当我检查时,我的列“date_str”在“dtype:datetime64[ns]”中,所以对于seaborn图来说应该可以

下面是我的绘图代码:
ax1=sns.barplot(x='date\u str',y='frequencation\u revel',data=df\u graph,palete='summer')

以下是一个示例:
date\u str 2017-09-30 frequency\u revel 0.926966


我从stackoverflow尝试了很多东西,但到目前为止没有任何东西对我有效。我不知道出了什么问题。有人能帮忙吗?非常感谢

请提供样本数据。@BigBen这里有一个样本:
date\u str frequencentation\u reel
2017-09-30 0.926966
用样本数据更新您的问题,而不是在评论中