Menu
CoddyTech

Tekrar: Yağış Raporu

Coddy'nin Machine Learning Journey'sinin Veriler ve Grafikler bölümünün bir parçası. Ders 30 / 60.

challenge icon

Görev

Orta

Bu bölümü açan raporu hatırlıyor musun? Şimdi onu oluştur. Bir bisiklet kulübü, genellikle haftanın hangi gününün en yağışlı olduğunu soruyor; rain, pazartesi başlayan altı hafta boyunca arka arkaya 42 günü (mm) tutuyor.

  1. Altı hafta boyunca haftanın her günü için ortalamayı hesapla.
  2. Wettest: metnini ve ortalaması en yüksek olan haftanın gününün adını yazdır.
  3. Yan yana iki grafik çiz: weekdays ile adlandırılmış, haftanın günlerine ait ortalamaları gösteren çubuklar ve günlük yağışın 5 bölmeli bir histogramı.

Seninki başka bir istasyondan alınan bu örneğe benzemeli:

Yan yana iki grafik: solda Rain by Weekday başlıklı çubuklar, yatay eksende Weekday ve dikey eksende Average rain (mm); sağda Daily Rain başlıklı bir histogram, yatay eksende Rain (mm) ve dikey eksende Days

Şu metinleri kullan: solda Rain by Weekday, Weekday ve Average rain (mm); sağda Daily Rain, Rain (mm) ve Days. Bu istasyon için program Wettest: Thu yazdırır, ardından Coddy şekli açıklar.

Kendin dene

import numpy as np
import matplotlib.pyplot as plt

# Günlük yağış (mm), pazartesi gününden başlayarak her biri 7 günlük 6 hafta
rain = np.array([0, 0, 3, 12, 5, 0, 0, 1, 0, 0, 0, 2, 8, 0,
                 14, 25, 6, 0, 0, 3, 0, 0, 0, 0, 4, 0, 0, 1,
                 0, 7, 18, 9, 0, 0, 2, 5, 0, 0, 0, 11, 3, 0])
weekdays = ["Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"]

# Kodunuzu aşağıya yazın

Veriler ve Grafikler bölümündeki tüm dersler

Kendi başına pratik yap: Online Python derleyicisi