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)  # 计算向量的平均值
相关推荐
Awna21 小时前
Golang 大小写可见性规范
开发语言·后端·golang
AI科技星1 天前
曲率‑挠率与 $\boldsymbol{\omega/c}$ 的关系、精算验证及其物理意义
c语言·开发语言·线性代数·算法·决策树·机器学习·ai科技星
鹿角片ljp1 天前
Java框架篇:Spring + SpringMVC + SpringBoot + MyBatis深度复习
java·开发语言
xlxxy_1 天前
外部系统调用SAP接口遇到的一些报错
开发语言·数据库·sap·abap
八角.。1 天前
方法参数与Debug按键
java·开发语言·jvm
郝亚军1 天前
FE1.1S-BQFN24BT可以指定IP端口吗?
开发语言·php
阿里嘎多学长1 天前
2026-08-04 GitHub 热点项目精选
开发语言·程序员·github·代码托管
晴天161 天前
Rust 快速入门 (从 JavaScript 开发者视角)-Day09
开发语言·javascript·rust
步行cgn1 天前
carList.forEach(System.out::println)
java·开发语言·mybatis
进击的程序猿~1 天前
Go 内存分配与垃圾回收源码深度学习手册
开发语言·后端·golang