运算符,列表,矩阵

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 中演示如下
notion image
 
只能在列表的末尾添加和删除元素,但可以更新任何元素。
 
这样操作后,test_list 中就多了第七个元素
notion image
 
 
这样就又恢复成了六个元素
notion image
 
 
这样就把第二个元素改成了Apple
notion image
 

6. 矩阵

 
matrix()函数在R中用于创建矩阵(Matrix),矩阵是二维的数组数据结构,其中所有的元素必须是同一种类型(例如,数值、字符或逻辑)。矩阵在数据分析和统计计算中非常有用,因为它们可以表示和操作多维数据。
 
 
输出结果
notion image
 
 
 
输出结果
notion image
 
RStudio界面介绍及基本编程概念画图(一)
Loading...
目录