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

sapply nasıl kullanılır

sapply() fonksiyonunu, lapply() ile kullandığın şekilde kullanabilirsin. sapply() fonksiyonunun ilk argümanı, bir fonksiyonu uygulamak istediğin liste veya vektör olan X, ikinci argüman ise FUN fonksiyonudur. Bu fonksiyona iletmek istediğin ek argümanları daha sonra (...) belirtebilirsin:

sapply(X, FUN, ...)

Sonraki birkaç egzersizde, 7 güne ait sıcaklık ölçümlerini içeren temp değişkeniyle çalışacaksın. temp, her biri belirli bir gündeki 5 ölçümü temsil eden, uzunluğu 5 olan vektörlerden oluşan, uzunluğu 7 olan bir listedir. Bu değişken çalışma alanında zaten tanımlı: yapısını görmek için str(temp) yaz.

Bu egzersiz

Orta Düzey R

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • Her günün sıcaklık ölçümlerinin minimumunu (yerleşik min() fonksiyonu) hesaplamak için lapply() kullan.
  • Aynısını bu kez sapply() ile yap. Çıktının nasıl farklılaştığını gör.
  • Her gün için maksimum (max()) sıcaklığı hesaplamak üzere lapply() kullan.
  • Yine, aynı soruyu çözmek için sapply() kullan ve lapply() ile sapply() arasındaki farkı gör.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# temp has already been defined in the workspace

# Use lapply() to find each day's minimum temperature


# Use sapply() to find each day's minimum temperature


# Use lapply() to find each day's maximum temperature


# Use sapply() to find each day's maximum temperature
Kodu Düzenle ve Çalıştır