Kestirmeler’de Her Biri ile Tekrarla işlemini kullanarak listeleri işleme
Bu bölümde, Dark Sky API (önceki konuda) tarafından döndürülen veriler kullanılarak, Her Biri ile Tekrarla işlemiyle tahminde her gün için ortalama sıcaklık değerinin alınmasına değinilmektedir. Her Biri ile Tekrarla işlemi, kestirmenin listedeki her öğe için art arda harekete geçmesini sağlar.
Sekiz günlük veri grubuyla çalışırken, çıkışı Her Biri ile Tekrarla işlemine geçirmeli, sonra tek seferde bir günün verilerini almak için her döngüdeki işlemleri belirlemelisiniz.
Günlük ortalama yüksek ve düşük sıcaklık değerlerini almak için iki Öğeyi Yinele değişkeni içeren Liste işlemini kullanarak bir yineleme döngüsü yaratın. İlk Öğeyi Yinele değişkenine dokunup içerik türünü Sözlük olarak değiştirin. Sonra her gün için maksimum sıcaklığı almak amacıyla temperatureMax
anahtarını girin. Her gün için minimum sıcaklık değerini almak amacıyla temperatureMin
anahtarını sağlayarak, İkinci Öğeyi Yinele değişkeni için aynı işlemi gerçekleştirin.
Sonra iki yeni değerin ortalamasını almak için İstatistik Hesapla işleminden, günlük ortalama sıcaklığın uygun ve okunabilir bir sürümünü oluşturmak için Sayıyı Yuvarla işleminden yararlanın.
Yineleme döngüsünden çıkan ham veri değerlerinin işe yaradığından emin olmak için, uyarınızda kullanılacak haftanın gününü ayıklayın. time
anahtarına ayarlanmış başka bir Öğeyi Yinele değişkenini kullanarak, API’dan zaman değerini ayıklayabilir ve zaman değeri üzerinden doğru tarihi hesaplamak için Tarihi Ayarla işleminden yararlanabilirsiniz. Haftanın günü (Tarihi Ayarla işleminden alınır) ve ortalama sıcaklık (Sayıyı Yuvarla işleminden alınır) için değişkenleri Metin işlemine yerleştirin. Böylece her döngünün son çıkışı, yeni biçimlendirilmiş verileri içeren bir metin satırı olur.
Kestirme çalıştırıldıktan ve Her Biri ile Tekrarla işlemine ulaştıktan sonra, her günün veri sözlüğü için döngüye alınır ve hesaplamaları gerçekleştirir. Sonra sonucu Yinelemeyi Bitir işaretine geçirir. Sekiz yinelemenin ardından tüm sayılar birlikte gruplanıp Yinelemeyi Bitir işaretinden çıkarılır. Bunlar, başka bir işlemde giriş olarak kullanılabilir veya Yineleme Sonuçları değişkeni olarak alınabilir.
Uyarı olarak özel hava durumu verilerinizi nasıl görüntüleyeceğinizi öğrenmek için sonraki bölüme geçin.