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

Fonksiyonları çağırma

Kodunu daha okunaklı hale getirmenin bir yolu, fonksiyonları çağırırken argümanları hangi sırayla verdiğine ve argümanları konumla mı yoksa adla mı geçtiğine dikkat etmektir.

2016 Yaz Olimpiyatları'nda her ülkenin kazandığı altın madalya sayısını içeren sayısal bir vektör olan gold_medals sağlanmıştır.

Kolaylık olması için, median() ve rank() fonksiyonlarının argümanları args() ile gösterilmiştir. rank() fonksiyonunun na.last argümanını "keep" olarak ayarlamak, "NA değerlerin sırasını NA olarak koru" anlamına gelir.

Fonksiyon çağırmada en iyi uygulama, argümanları args() çıktısında gösterilen sırayla vermek ve yalnızca nadir kullanılan argümanları isimlendirerek geçmektir.

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

R'de Fonksiyon Yazmaya Giriş

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Look at the gold medals data
gold_medals

# Note the arguments to median()
args(median)

# Rewrite this function call, following best practices
median(TRUE,x=gold_medals)
Kodu Düzenle ve Çalıştır