Začněte nyníZačněte zdarma

Posuvník srážek podle ročního období

Australský meteorologický úřad tě oslovil s dalším úkolem – navázat na vizualizaci měsíčních srážek v Sydney, která se jim tolik líbila.

Tentokrát by rádi měli možnost procházet ročními obdobími. Ne přepínáním jako u tlačítek a rozbalovacích nabídek, ale plynulým posouváním.

To je přesně práce pro posuvník!

Tvým úkolem v tomto cvičení je vytvořit sloupcový graf dat o srážkách s posuvníkem pro přepínání mezi ročními obdobími.

Máš k dispozici DataFrame rain_pm.

Toto cvičení je součástí kurzu

Úvod do vizualizace dat s Plotly v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Pojmenuj každý krok posuvníku správným názvem ročního období v pořadí, ve kterém byl procházen cyklem.
  • Nastav viditelnost stop pro každý krok posuvníku tak, aby se zobrazovalo pouze příslušné roční období.
  • Přidej posuvník do layoutu grafu.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

fig = go.Figure()

for season in ['Autumn', 'Winter', 'Spring']:
    df = rain_pm[rain_pm.Season == season]
    fig.add_trace(px.bar(df, x="Month", y="Total Rainfall", title=season).data[0])
    
# Create the slider elements
sliders = [
    {'steps':[
    {'method': 'update', 'label': '____', 'args': [{'visible': [____, ____, ____]}]},
    {'method': 'update', 'label': '____', 'args': [{'visible': [____, ____, ____]}]},
    {'method': 'update', 'label': '____', 'args': [{'visible': [____, ____, ____]}]}]}]

# Add the slider to the figure 
fig.update_layout({'____': ____})

fig.show()
Upravit a spustit kód