欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

问题 Python:用折线图表示累计营业额的年度比较 EN

最编程 2024-05-02 09:25:55
...

所以我有以下挑战:我有一个从2018年7月到2020年7月的数据列表,因为我将成交额附加到每个日期位置我想要实现的是从同一原点开始的线状图,并显示过去几年的发展。目前,x轴分别显示2018,2019,2020。

我像这样累积了每年的营业额:2018年:

代码语言:javascript
复制
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年做了同样的练习

然后我把它画成这样:

代码语言:javascript
复制
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

任何帮助或链接,在哪里查找这是非常感谢!