Python 折线图中的x轴日期有问题(熊猫)

Python 折线图中的x轴日期有问题(熊猫),python,pandas,matplotlib,Python,Pandas,Matplotlib,这似乎很简单,我不知道为什么它不起作用。当我使用堆叠条形图时效果很好,但当我使用折线图时,格式不正确(或者其他东西不起作用?)。例如,堆叠条形图如下所示 创建上述图表的非常简单的逻辑: pivot_df = base_df.pivot(index='date', columns='column10', values='values') pivot_df1 = pivot_df.fillna(0) pivot_df1 = pivot_df1.astype(float) pivot_df1 = p

这似乎很简单,我不知道为什么它不起作用。当我使用堆叠条形图时效果很好,但当我使用折线图时,格式不正确(或者其他东西不起作用?)。例如,堆叠条形图如下所示

创建上述图表的非常简单的逻辑:

pivot_df = base_df.pivot(index='date', columns='column10', values='values')
pivot_df1 = pivot_df.fillna(0)
pivot_df1 = pivot_df1.astype(float)
pivot_df1 = pivot_df1.plot.bar(stacked=True, figsize=(10,7))
现在,我尝试使用相同的基本数据集(因此日期相同)创建一个折线图,但列/值略有不同。我在一个条件下过滤数据集并删除一些列(不确定这是否导致问题?)


我觉得我错过了一些很明显的东西?非常感谢您的帮助。

如果您可以在
base\u df的数据框中包含示例数据,那么帮助您就容易多了。请看:我可以大胆猜测,但如果没有一个最小的可复制的例子,很难知道猜测是否正确。
base_df1 = base_df[((base_df['filter_column'] == 'this'))]
base_df1 = base_df1[['date', 'column2', 'column3', 'column4']]
base_df1 = base_df1.fillna(0)
base_df1 = base_df1.astype(float) 
base_df1_piv = base_df1.pivot_table(index='date',columns='column2', values = 'column3')
base_df1_piv.plot.line()