运算符,列表,矩阵
type
status
date
slug
summary
tags
category
icon
password
本篇介绍了一些常用的运算符、列表和矩阵。
其实在 R 语言的学习中,无需把所有内容都记下,只需理解编程的逻辑,至于具体的功能,随时可以在 RStudio 中的 Help 进行查找。
1. 算术运算符
运算符 | 解释 | 举例 |
+ | 加 | x <- 5
y <- 3 #下面的例子都用的是这两个数据
result <- x + y # 结果是8 |
- | 减 | result <- x - y # 结果是2 |
* | 乘 | result <- x * y # 结果是15 |
/ | 除 | result <- x / y # 结果是1.66667 |
^ | 幂 | result <- x ^ y # 结果是125 |
%% | 取余 | result <- x %% y # 结果是2 |
%/% | 整数除法 | result <- x %/% y # 结果是1 |
2. 关系运算符
运算符 | 解释 | 举例 |
== | 等于
(还记得吗?如果只是一个等号,在R里面表达的是为变量赋值) | x <- 5
y <- 3 #下面的例子都用的是这两个数据
x == y # 结果是FALSE |
!= | 不等于 | x != y # 结果是TRUE |
> | 大于 | ㅤ |
< | 小于 | ㅤ |
> = | 大于等于 | ㅤ |
< = | 小于等于 | ㅤ |
3. 逻辑运算符
运算符 | 解释 | 举例 |
& | AND | x <- 5
y <- 3 #下面的例子都用的是这两个数据
(x > 2) & (y < 5) # 两者皆为TRUE,最终结果是TRUE |
| | OR | (x > 2) | (y > 5) # 只要有一个是TRUE,最终结果就是TRUE |
! | NOT,给出相反的逻辑值 | !(x > 2) # 结果是FALSE |
4. 赋值运算符
通常都是用左赋值(左分配,Left Assignment)
<-
或 =
右赋值(右分配)
->
5. 列表
举例:创建一个包含字符串,数字,向量和逻辑值的列表
在 RStudio 中演示如下
只能在列表的末尾添加和删除元素,但可以更新任何元素。
这样操作后,test_list 中就多了第七个元素
这样就又恢复成了六个元素
这样就把第二个元素改成了Apple
6. 矩阵
matrix()
函数在R中用于创建矩阵(Matrix),矩阵是二维的数组数据结构,其中所有的元素必须是同一种类型(例如,数值、字符或逻辑)。矩阵在数据分析和统计计算中非常有用,因为它们可以表示和操作多维数据。输出结果
输出结果
Loading...
Last update: 2024-09-17
📖 R语言相关教程更新中,关于下一个更新系列,欢迎提出建议~
💬 博客暂未开放评论区,可以移步公众号/小红书留言
💚 公众号/小红书同名:其实我是莉莉安