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)  # 计算向量的平均值
相关推荐
星迹702 分钟前
C语言相关的数电知识
c语言·开发语言
hakesashou3 分钟前
python 如何使数组中的元素不重复
开发语言·python
2501_944424123 分钟前
Flutter for OpenHarmony游戏集合App实战之消消乐下落填充
android·开发语言·flutter·游戏·harmonyos
Filotimo_4 分钟前
JWT的概念
java·开发语言·python
黎雁·泠崖7 分钟前
Java字符串系列总结篇|核心知识点速记手册
java·开发语言
彩妙不是菜喵29 分钟前
STL精讲:string类
开发语言·c++
小屁猪qAq33 分钟前
创建型之单例模式
开发语言·c++·单例模式
郝学胜-神的一滴37 分钟前
深入解析以太网帧与ARP协议:网络通信的基石
服务器·开发语言·网络·程序人生
lingran__44 分钟前
C语言动态内存管理详解
c语言·开发语言
haokan_Jia1 小时前
【java使用LinkedHashMap进行list数据分组写入,顺序并没有按照原始顺序,原因分析】
java·开发语言·list