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

Yağış grafik türü düğmeleri

Avustralya Meteoroloji Bürosu, aylık yağışları anlamalarına yardımcı olman için seninle iletişime geçti.

Bu veriyi en iyi hangi grafiğin görselleştireceğinden emin değiller ve bunun etkileşimin bir parçası olup olamayacağını merak ediyorlar. Alt grafikler istemiyorlar; çünkü aynı anda yalnızca bir grafiği görmeleri gerekecek.

Görevin, ay başına yağışların sütun grafiğini oluşturmak ve kullanıcıya aynı verinin saçılım grafiğine kolayca geçiş yapmasını sağlayan bir düğme eklemek.

Senin için bir rain DataFrame'i yüklendi.

Bu egzersiz, kursun bir parçasıdır

Python ile Plotly'ye Giriş: Veri Görselleştirme

Kursa Göz Atın

Egzersiz talimatları

  • args içine verilen type argümanını kullanarak sütun grafik ve saçılım grafik için birer düğme oluştur.
  • Düğmeleri grafiğe ekle ve üst üste gelmeleri için direction değerini down olarak ayarla.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Create a bar chart
fig = px.bar(rain, x='Month', y='Rainfall')

# Create the buttons
my_buttons = [{'label': "Bar plot", 'method': "update", 'args': [{"type": "____"}]},
{'label': "scatterplot", 'method': "update", 'args': [{"type": "____", 'mode': 'markers'}]}]

# Add buttons to the plot and show
fig.update_layout({
    ____: [{
      'type': "buttons", 'direction':  ____,
      'x': 1.3, 'y': 0.5,
      'showactive': True, 'active': 0,
      'buttons': ____}]})
fig.show()
Kodu Düzenle ve Çalıştır