R语言 sum()函数

R语言 sum()函数

R编程语言中的sum()函数 返回作为参数传递给该函数的数值之和。

语法: sum(…)

参数

  • ...: 数字或复数或逻辑向量

R语言 的sum()函数示例

例1:带向量的sum()函数

这里我们将使用带向量的sum()函数,为此我们将创建向量,然后将每个向量作为参数传入sum()方法。

# R program to illustrate
# sum function
  
# Creating Vectors
x <- c(10, 20, 30, 40)
y <- c(1.8, 2.4, 3.9)
z <- c(0, -2, 4, -6)
  
# Calling the sum() function
sum(x)  
sum(y)
sum(z)
sum(x, y, z)
R

输出

[1] 100
[1] 8.1
[1] -4
[1] 104.1
R

例2:sum()函数的范围

为此,我们将在sum()函数中传递范围。

# R program to illustrate
# sum function
  
# Calling the sum() function
sum(1:5) # Adding a range
sum(-1:-10)
sum(4:12)
R

输出

[1] 15
[1] -55
[1] 72
R

例3:带NA的sum()函数

这里我们将创建一个带有NA值的向量,然后用sum()函数进行加法。

x = c(1,2,-4,5,12,NA)
  
sum(x,na.rm=TRUE)
R

输出

16
R

例4:带有Dataframe的Sum()函数

data = data.frame(iris)
print(head(data))
sum(data$Sepal.Width)
R

输出

  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
R

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册