R语言06-R语言的基本运算

概念

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)  # 计算向量的平均值
相关推荐
WHOVENLY几秒前
揭秘正则表达式的基础语法与应用
开发语言·javascript·正则表达式
大雨淅淅1 分钟前
【开发工具】Postman从入门到精通:环境搭建与使用全攻略
开发语言·lua
flysh055 分钟前
.NET 基础 - StringBuilder 类
开发语言·c#·编程语言·c#10
甄心爱学习19 分钟前
Python 中 combinations 的详细用法
开发语言·python
独自归家的兔25 分钟前
Java性能优化实战:从基础调优到系统效率倍增 -2
java·开发语言·性能优化
独自归家的兔30 分钟前
Java性能优化实战:从基础调优到系统效率倍增 - 1
java·开发语言·性能优化
小π军31 分钟前
C++ STL:array容器常见用法
开发语言·c++
1560820721935 分钟前
在QT下添加QWT6.1.4功能
开发语言·qt
minglie141 分钟前
micropython_spiFlash_w25qxx
开发语言·python
源代码•宸43 分钟前
Golang原理剖析(channel面试与分析)
开发语言·经验分享·后端·面试·golang·select·channel