R 運算子
Operators
運算子用於對變數和值執行操作。
在下面的示例中,我們使用 +
運算子將兩個值相加
R 將運算子分為以下幾類
- 算術運算子
- 賦值運算子
- 比較運算子
- 邏輯運算子
- 雜項運算子
R 算術運算子
算術運算子用於數字值,以執行常見的數學運算
運算子 | 名稱 | 示例 | 試一試 |
---|---|---|---|
+ | 加法 | x + y | 試一試 » |
- | 減法 | x - y | 試一試 » |
* | 乘法 | x * y | 試一試 » |
/ | 除法 | x / y | 試一試 » |
^ | 乘方 | x ^ y | 試一試 » |
%% | 取模(除法的餘數) | x %% y | 試一試 » |
%/% | 整數除法 | x%/%y | 試一試 » |
R 賦值運算子
賦值運算子用於將值賦給變數
R 比較運算子
比較運算子用於比較兩個值
運算子 | 名稱 | 示例 | 試一試 |
---|---|---|---|
== | 等於 | x == y | 試一試 » |
!= | 不等於 | x != y | 試一試 » |
> | 大於 | x > y | 試一試 » |
< | 小於 | x < y | 試一試 » |
>= | 大於或等於 | x >= y | 試一試 » |
<= | 小於或等於 | x <= y | 試一試 » |
R 邏輯運算子
邏輯運算子用於組合條件語句
運算子 | 描述 |
---|---|
& | 逐元素邏輯 AND 運算子。當兩個元素都為 TRUE 時返回 TRUE |
&& | 邏輯 AND 運算子 - 當兩個語句都為 TRUE 時返回 TRUE |
| | 逐元素邏輯 OR 運算子。當任一語句為 TRUE 時返回 TRUE |
|| | 邏輯 OR 運算子。當任一語句為 TRUE 時返回 TRUE |
! | 邏輯 NOT - 當語句為 TRUE 時返回 FALSE |
R 雜項運算子
雜項運算子用於操作資料
運算子 | 描述 | 示例 |
---|---|---|
: | 建立一系列數字 | x <- 1:10 |
%in% | 檢查一個元素是否屬於一個向量 | x %in% y |
%*% | 矩陣乘法 | x <- Matrix1 %*% Matrix2 |
注意: 您將在後面的章節中瞭解更多關於矩陣乘法和矩陣的知識。