Include several graphs within one graph

Hi there,
I want to represent the amount of customers in relation to the daytime for several stores, grouped by the weekday.
I would like to have a drop-down menu for the stores like this:

and additional buttons to turn the graphs for each weekday on/off. Each weekday consists of a set of graphs, each individual graph representing the measured numbers from a different week. If I could turn theses graphs on/off individually, that would be an added bonus, but isn’t requiered.

This is the code I’m currently using:

import plotly.graph_objects as go

x = [1, 2, 3, 4, 5]
y1 = [10, 11, 12, 13, 14]

# Liste von Button-Labels und zugehörigen Daten
button_labels, data = [], []
for i in range(70):
    button_labels.append("Store " + str(i))
    data.append(go.Scatter(x=x, y=[num * i for num in y1], name="Store " + str(i)))

# Erstellen der Buttons
buttons = [dict(label=label, method='update', args=[
{'visible': [True] * i + [True] + [False] * (len(data) - i - 1)},
{'visible': [True]}]) for i, label in enumerate(button_labels)
]

# Erstellen der Schaltflächen
updatemenus = [{'buttons': buttons, 'direction': 'down', 'showactive': True}]

# Erstellen des Layouts mit dem Schaltflächen-Menü
layout = dict(updatemenus=updatemenus)

# Erstellen des Figur-Objekts
fig = go.Figure(data=data, layout=layout)

fig.show()

Can I nest graphs within each other like descibed?