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)  # 计算向量的平均值
相关推荐
W_326001 天前
Python文件进阶:一维数据与 CSV 文件读写
开发语言·python
Tyler_TXZ1 天前
C++C语言之——二叉树
c语言·开发语言·数据结构·c++·二叉树
不会代码的小猴1 天前
C++新增关键字
开发语言·c++·笔记
yaoxin5211231 天前
497. Java 反射 - 使用反射读取注解
java·开发语言·python
2019一路前行1 天前
Python 函数式编程
开发语言·python
冯汉栩1 天前
Swift Control View,Label渐变颜色(源码)
开发语言·ios·swift
从小就看凹凸曼^o^1 天前
Python基础5 - 字典与集合:(1)字典
开发语言·python
Herbert_hwt1 天前
第七章 Java深入理解枚举类型
java·开发语言·算法
侧耳倾听1111 天前
java 日志框架简介
java·开发语言
zlinear数据采集卡1 天前
数据采集卡从入门到精通(9):分辨率与精度——16位卡不等于1/65536的精度
开发语言·数据库·fpga开发·开源·c#