Kendi fonksiyonunu yaz
Vay, işler ciddileşiyor… kendi fonksiyonunu yazmak üzeresin! Başlamadan önce, aşağıdaki fonksiyon şablonuna bir göz at:
my_fun <- function(arg1, arg2) {
body
}
Bu tarifin, örneğin bir vektörü bir değişkene atıyormuşsun gibi atama operatörünü (<-) kullandığına dikkat et. Bu bir tesadüf değil. R'de bir fonksiyon oluşturmak temelde bir fonksiyon nesnesini bir değişkene atamaktır! Yukarıdaki tarifte, tanımı çalıştırır çalıştırmaz çalışma alanında kullanılabilir hale gelen yeni bir R değişkeni my_fun oluşturuyorsun. Bundan sonra, my_fun'ı bir fonksiyon olarak kullanabilirsin.
Bu egzersiz
Orta Düzey R
kursunun bir parçasıdırEgzersiz talimatları
- Bir
pow_two()fonksiyonu oluştur: bir argüman alsın ve bu sayının karesini (sayının kendisiyle çarpımını) döndürsün. - Yeni tanımladığın bu fonksiyonu girdi olarak
12ile çağır. - Sonra, iki argüman alan ve her iki argümanın mutlak değerlerinin toplamını döndüren
sum_abs()adlı bir fonksiyon oluştur. - Son olarak,
sum_abs()fonksiyonunu-2ve3argümanlarıyla çağır.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Create a function pow_two()
# Use the function
# Create a function sum_abs()
# Use the function