BaşlayınÜcretsiz başlayın

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

Kursa Göz Atın

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()
Kodu Düzenle ve Çalıştır