【发布时间】:2020-07-14 14:47:08
【问题描述】:
所以我面临以下挑战: 我有一个从 2018 年到 2020 年 7 月的数据列表作为 DateTime 我在每个日期职位上都有营业额 我想要实现的是从同一个原点开始的线图,并显示过去几年的发展。目前,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 行都从同一个 origo 开始的方式绘制它有什么建议吗?This is how it looks like at this moment
非常感谢您提供任何帮助或链接来查找此内容!
【问题讨论】: