概念
R语言支持多种基本运算,包括算术运算、逻辑运算、比较运算和向量化运算等。
代码示意
逻辑运算
python
a <- TRUE
b <- FALSE
logical_and <- a & b # 逻辑与
logical_or <- a | b # 逻辑或
logical_not <- !a # 逻辑非
比较运算
python
x <- 5
y <- 3
equal <- x == y # 相等
not_equal <- x != y # 不相等
greater_than <- x > y # 大于
less_than <- x < y # 小于
greater_equal <- x >= y # 大于等于
less_equal <- x <= y # 小于等于
向量化运算
python
vector1 <- c(1, 2, 3, 4, 5)
vector2 <- c(2, 3, 4, 5, 6)
vector_sum <- vector1 + vector2 # 向量加法
vector_product <- vector1 * vector2 # 向量乘法
vector_mean <- mean(vector1) # 计算向量的平均值