0

我想用分组条形图一起绘制折线图。所以当我组合它时,折线图将从 4 而不是 2 开始。

下面是组合的折线图和分组条形图:

照片

这是代码:

df = pd.read_csv('instagram_category.csv')

sales = df_total.groupby(['Month']).sum()['Daily Sales']
df = df.pivot(index='Month', columns='Type', values='Count')
df.plot(kind='bar', figsize=(15, 8))
sales.plot(secondary_y=True)

plt.title('Daily Sales X Instagram Categories')
plt.show()

但是当我将折线图和分组条形图分开时,折线图可以正确显示,知道该如何解决吗?

*这是我的单线图代码

sales = df_total.groupby(['Month']).sum()['Daily Sales']
keys_1 = [month for month, df in df_total.groupby(['Month'])]
plt.plot(keys_1, sales,color='#b15a5e',linewidth = 3)
plt.xlabel('month')
plt.ylabel('sales')
plt.show()

折线图

4

0 回答 0