我想用分组条形图一起绘制折线图。所以当我组合它时,折线图将从 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()
和折线图