Bu örnekte, yerleşik işlevleri kullanarak vektör öğelerinin toplamını, ortalamasını ve çarpımını bulmayı öğreneceksiniz.
sum() işlevini kullanarak bir vektörün elemanlarını toplayabiliriz Benzer şekilde, terimlerin ortalamasını ve çarpımını bulmak için mean() ve prod() işlevleri kullanılabilir.
1 2 3 4 5 6 7 8 9 | sum(2,7,5) x <- c(2, NA, 3, 1, 4) sum(x)# NA yada NaN değeri varsa sonuç NaN olur. sum(x, na.rm=TRUE) # Bu yöntem NA değerlerini görmezden gelir. mean(x, na.rm=TRUE) # ortalama prod(x, na.rm=TRUE) # çarpımı |
Çıktı:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | > sum(2,7,5) [1] 14 > x <- c(2, NA, 3, 1, 4) > sum(x)# NA yada NaN değeri varsa sonuç NaN olur. [1] NA > sum(x, na.rm=TRUE) # Bu yöntem NA değerlerini görmezden gelir. [1] 10 > > mean(x, na.rm=TRUE) # ortalama [1] 2.5 > prod(x, na.rm=TRUE) # çarpımı [1] 24 > |
Bir vektörde NA veya NaN içeriğine sahipse, sum(), mean(), prod() vb. gibi işlevler sırasıyla NA veya NaN üretir. Bu gibi değerleri görmezden gelmek için na.rm = TRUE argümanını geçmelisiniz.
Yorum Yap