LoslegenKostenlos starten

Anmerkungen mit Buttons ändern

Die Vertriebsabteilung eines großen E-Commerce-Unternehmens hat dich gebeten, sie beim Verständnis und der Visualisierung ihrer Daten zu unterstützen.

Sie haben monatliche Verkaufsdaten bereitgestellt, nutzen aber unterschiedliche Kennzahlen, um die monatliche Performance zu bewerten: monatlicher Verkaufswert (in Dollar) und Verkaufsmenge (Anzahl der verkauften Artikel).

Sie möchten alle Informationen im selben Diagramm sehen und die Anmerkungen einfach ein- und ausblenden können, um die Diskussion zu erleichtern.

In dieser Übung hilfst du der Vertriebsabteilung, ihre Verkaufsdaten zu analysieren, indem du Buttons erstellst, mit denen wichtige Anmerkungen ein- oder ausgeschaltet werden können.

Dir steht ein sales-DataFrame zur Verfügung, und ein go.Figure()-Objekt wird für dich vorbereitet.

Diese Übung ist Teil des Kurses

<Kurs>Einführung in die Datenvisualisierung mit Plotly in Python</Kurs>
Kurs ansehen

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Create the figure
fig = Figure()

# Create and add traces (done for you)
fig.add_trace(px.bar(sales, x="Month", y="Sales Volume", color_discrete_sequence=['blue']).data[0])
fig.add_trace(px.bar(sales, x="Month", y="Sales Value", color_discrete_sequence=['red']).data[0])

# Create annotations
value_annotations=[{'text': 'Sept was the best', 'showarrow': True, 'x': '____', 'y': 345397}]
volume_annotations=[{'text': 'Oct was the best', 'showarrow': True, 'x': '____', 'y': 71900}]

# Create buttons
my_buttons = [
{'label': "By Sales Value", 'method': "update", 'args': [{}, {'____': ____}]},
{'label': "By Sales Volume", 'method': "update", 'args': [{}, {'____': ____}]}]
Code bearbeiten und ausführen