位置:首頁 > 大數據教學 > R語言教學 > R語言循環

R語言循環

可能有一種情況,當你需要執行代碼塊多次。在一般情況下,代碼中的語句是順序執行:一個函數中的第一條語句首先執行,然後是第二個語句,等等。

編程語言提供了各種控製結構,使其執行更多複雜的路徑。

循環語句可以讓我們執行語句或語句組多次,下麵是在大多數編程語言中循環語句的一般形式:

Loop Architecture

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

循環類型 描述

repeat循環

執行序列語句多次,並管理循環變量代碼。

while循環

重複的聲明語句或一組,當給定的條件為真。它測試條件執行在循環體之前。

for循環

類似 while 語句,不同之處在於它測試條件在循環體的末尾。

循環控製語句

循環控製語句改變其正常順序執行。當執行離開一個範圍,在該範圍內創建的所有自動對象被銷毀。

R語言支持以下控製語句。點擊以下鏈接查看其詳細信息。

控製語句 描述

break語句

終止循環語句和轉移的執行語句後立即到循環後。

Next語句

下一個語句模擬 R 語言的 switch 行為。