Yağış grafiğimizde zaman düğmeleri
Yerel haber kanalı, web sitesinin hava durumu bölümündeki görselleri güncellemek istiyor. Eski görsellere ve tablolara biraz canlılık katman için seninle iletişime geçtiler.
Bir çizgi grafik istiyorlar; ancak veriyi son 4 hafta (4WTD), önceki 48 saat (48HR) ve yıl başından bugüne (YTD) filtreleyebilme özelliğiyle.
Bu egzersizde, haber kanalının istediği düğmelerle çizgi grafiği oluşturmasına yardımcı olacaksın.
Gerekli verileri içeren bir rain DataFrame'i hazırda bulunuyor.
Bu egzersiz, kursun bir parçasıdır
Python ile Plotly'ye Giriş: Veri Görselleştirme
Egzersiz talimatları
- Yukarıda adı geçen adlarla belirtilen düğme listesini oluştur.
- Az önce oluşturduğun listeyi kullanarak düğmeleri kurmak için
update_layout()ile figürü güncelle.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Create the buttons
date_buttons = [
{'count': ____, 'label': "____", 'step': "day", 'stepmode': "todate"},
{'count': ____, 'label': "____", 'step': "hour", 'stepmode': "todate"},
{'count': ____, 'label': "____", 'step': "year", 'stepmode': "todate"}]
# Create the line chart
fig = px.line(rain, x='Date', y='Rainfall',
title= "Rainfall (mm)")
# Add the buttons
fig.update_layout(dict(
xaxis=dict(
____=dict(buttons=____)
)))
fig.show()