Mevsime göre yağış kaydırıcısı
Avustralya Meteoroloji Bürosu, Sydney'de aylara göre yağış görselleştirmesine bayıldı ve bununla ilgili ek çalışma için seninle anlaştı.
Mevsimler arasında dolaşabilmeyi istiyorlar. Düğmeler ve açılır menülerdeki gibi geçiş yapmaktan ziyade, daha çok kayarak geçiş yapmak istiyorlar.
Kulağa tam bir kaydırıcı işi gibi geliyor!
Bu egzersizde, mevsimler arasında geçiş yapabileceğin bir kaydırıcıyla yağış verilerinin sütun grafiğini oluşturman isteniyor.
Elinde bir rain_pm DataFrame'i var.
Bu egzersiz, kursun bir parçasıdır
Python ile Plotly'ye Giriş: Veri Görselleştirme
Egzersiz talimatları
- Her kaydırıcı adımını, döngüdeki sıraya uygun doğru mevsimle etiketle.
- Her kaydırıcı adımı için iz görünürlüğünü yalnızca doğru mevsim görünecek şekilde ayarla.
- Kaydırıcıyı şeklin yerleşimine ekle.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
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()