R語言循環

當您需要執行一段代碼多次時就可能要執行循環了。一般來說,語句按順序執行。首先執行函數中的第一個語句,然後執行第二個語句,依此類推。

編程語言提供了允許更復雜的執行路徑的各種控制結構。

循環語句允許我們多次執行語句或語句組,以下是大多數編程語言中循環語句的一般形式 -

R語言循環

R編程語言提供以下種類的循環來處理循環需求。可單擊以下鏈接來查看其詳細信息。

序號 循環語句 描述
1 repeat循環 多次執行一系列語句,並縮寫管理循環變量的代碼。
2 while循環 在給定條件爲真時,重複執行一個語句或一組語句。它在執行循環體之前測試狀態。
3 for循環 while語句一樣,除了它在循環體結尾測試條件。

循環控制語句

循環控制語句用於更改程序正常執行順序。 當執行離開範圍時,在該範圍內創建的所有自動對象都將被銷燬。

R支持以下控制語句。可單擊以下鏈接來查看其詳細信息。

序號 控制語句 描述
1 break語句 終止循環語句並將執行轉移到循環之後的語句。
2 next語句 next語句模擬R語言中的switch語句的行爲。