функция sum() в R
Опубликовано: 15 Сентября, 2022
        Функция sum() на языке программирования R возвращает сложение значений, переданных функции в качестве аргументов.
Syntax: sum(…)
Parameters:
- …: numeric or complex or logical vectors
Функция sum() в примере R
Пример 1: Функция Sum() с вектором
Здесь мы будем использовать функцию sum() с вектором, для этого мы создадим вектор, а затем передадим каждый вектор в методы sum() в качестве параметров.
R
| # R program to illustrate# sum function # Creating Vectorsx <- c(10, 20, 30, 40)y <- c(1.8, 2.4, 3.9)z <- c(0, -2, 4, -6) # Calling the sum() functionsum(x)  sum(y)sum(z)sum(x, y, z) | 
Выход:
[1] 100 [1] 8.1 [1] -4 [1] 104.1
Пример 2: функция Sum() в диапазоне
Для этого мы передадим диапазон в функцию sum().
R
| # R program to illustrate# sum function # Calling the sum() functionsum(1:5) # Adding a rangesum(-1:-10)sum(4:12) | 
Выход:
[1] 15 [1] -55 [1] 72
Пример 3: Функция Sum() с NA
Здесь мы создадим вектор со значением NA, а затем добавим его с помощью функции sum().
R
| x = c(1,2,-4,5,12,NA) sum(x,na.rm=TRUE) | 
Выход:
16
Пример 4: Функция Sum() с Dataframe.
R
| data = data.frame(iris)print(head(data))sum(data$Sepal.Width) | 
Выход:
Sepal.Length Sepal.Width Petal.Length Petal.Width Species 1 5.1 3.5 1.4 0.2 setosa 2 4.9 3.0 1.4 0.2 setosa 3 4.7 3.2 1.3 0.2 setosa 4 4.6 3.1 1.5 0.2 setosa 5 5.0 3.6 1.4 0.2 setosa 6 5.4 3.9 1.7 0.4 setosa 458.6