问题 Python:用折线图表示累计营业额的年度比较 EN
最编程
2024-05-02 09:25:55
...
所以我有以下挑战:我有一个从2018年7月到2020年7月的数据列表,因为我将成交额附加到每个日期位置我想要实现的是从同一原点开始的线状图,并显示过去几年的发展。目前,x轴分别显示2018,2019,2020。
我像这样累积了每年的营业额:2018年:
df_2018=df.loc['2018-01-01':'2018-12-31']
df_2018["Turnovercum"]=df_2018["Turnover"].cumsum()
Line_2018=df_2018["Turnovercum"]
Line_2018
我在2019和2020年做了同样的练习
然后我把它画成这样:
fig = go.FigureWidget()
fig.add_trace(go.Scatter(x=Line_2020.index, y=Line_2020,
mode='lines',
name='Turnover 2020'))
fig.add_trace(go.Scatter(x=Line_2019.index, y=Line_2019,
mode='lines',
name='Turnover 2019'))
fig.add_trace(go.Scatter(x=Line_2018.index, y=Line_2018,
mode='lines',
name='Turnover 2018'))
你有什么建议让这3条线都是从同一个源开始的吗?This is how it looks like at this moment
任何帮助或链接,在哪里查找这是非常感谢!