折线图(熊猫)中的x轴日期出现问题

时间:2020-10-30 23:28:19

标签: python pandas matplotlib

这似乎很简单,我不确定为什么它不起作用。当我使用堆积的条形图时,它工作正常,但是当我使用折线图时,格式不正确(或其他方法不起作用?)。例如,堆叠的条形图看起来像 enter image description here

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

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_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()

x axis date issue

我感觉自己缺少明显的东西吗?任何帮助表示赞赏。

0 个答案:

没有答案