
- R 教程
- R - 首頁
- R - 概述
- R - 環境設定
- R - 基本語法
- R - 資料型別
- R - 變數
- R - 運算子
- R - 決策
- R - 迴圈
- R - 函式
- R - 字串
- R - 向量
- R - 列表
- R - 矩陣
- R - 陣列
- R - 因子
- R - 資料框
- R - 包
- R - 資料重塑
R - 迴圈
可能存在需要多次執行程式碼塊的情況。通常,語句是順序執行的。函式中的第一個語句首先執行,然後是第二個語句,依此類推。
程式語言提供了各種控制結構,允許更復雜的執行路徑。
迴圈語句允許我們多次執行一個語句或一組語句,以下是大多數程式語言中迴圈語句的一般形式:

R 程式語言提供了以下幾種迴圈來處理迴圈需求。點選以下連結檢視它們的詳細資訊。
序號 | 迴圈型別及描述 |
---|---|
1 |
repeat 迴圈
多次執行一系列語句,並縮短管理迴圈變數的程式碼。 |
2 |
while 迴圈
當給定條件為真時,重複執行一個語句或一組語句。它在執行迴圈體之前測試條件。 |
3 |
for 迴圈
類似於 while 語句,只是它在迴圈體末尾測試條件。 |
迴圈控制語句
迴圈控制語句更改執行的正常順序。當執行離開作用域時,在該作用域中建立的所有自動物件都會被銷燬。
R 支援以下控制語句。點選以下連結檢視它們的詳細資訊。
廣告