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, kursun bir parçasıdır

Orta Düzey R

Kursa Göz Atın

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ı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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