Мне бы хотелось, чтобы количество этих «пустых» дней было таким же, как и у предыдущего дня, чтобы график был непрерывным.
Мне кажется, что выможет использовать Мультикатегорию Водопада :
![enter image description here](https://i.stack.imgur.com/yIm9t.png)
Код:
import plotly.graph_objects as go
fig = go.Figure()
fig.add_trace(go.Waterfall(
x = [["2016", "2017", "2017", "2017", "2017", "2018", "2018", "2018", "2018"],
["initial", "q1", "q2", "q3", "total", "q1", "q2", "q3", "total"]],
measure = ["absolute", "relative", "relative", "relative", "total", "relative", "relative", "relative", "total"],
y = [1, 2, 3, 1, None, 1, 2, 4, None],
base = 0,
name = 'Mark Jones'
))
fig.add_trace(go.Waterfall(
x = [["2016", "2017", "2017", "2017", "2017", "2018", "2018", "2018", "2018"],
["initial", "q1", "q2", "q3", "total", "q1", "q2", "q3", "total"]],
measure = ["absolute", "relative", "relative", "relative", "total", "relative", "relative", "relative", "total"],
y = [2, 2, 3, 1, None, 1, 2, 4, None],
base = 0,
name = 'Dennis Smith'
))
fig.update_layout(
waterfallgroupgap = 0.5,
)
fig.show()