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

Yeniden düzenleme: fonksiyonlar

Bir şeyi bir kez kopyalayıp yapıştırmak sorun değil, ama üç kez yapıyorsan genelde bir terslik vardır.

Verilen kod, x ve y değişkenleri için yaklaşık %95 güven aralığını hesaplıyor.

Bu egzersiz, kursun bir parçasıdır

Savunmacı R Programlama

Kursa Göz Atın

Egzersiz talimatları

  • Varsayılan değeri olmayan, values adlı tek bir argüman alan ci() adlı bir fonksiyon oluştur.
  • Fonksiyonun %95 güven aralığını döndürmesini sağla.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

n <- length(x); m <- mean(x); s <- sd(x)
c(m - 1.96 * s / sqrt(n), m + 1.96 * s / sqrt(n))

n <- length(y); m <- mean(y); s <- sd(y)
c(m - 1.96 * s/sqrt(n), m + 1.96 * s/sqrt(n))

# Define a function to prevent pasting the code above
ci <- function(values) {
  n <- length(values)
  m <- ___ 
  s <- ___ 
  c(m - ___, m + ___)
}
Kodu Düzenle ve Çalıştır