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

R語言Repeat循環

Repeat 重複循環一次又一次地執行相同的代碼,直到停止條件得到滿足。

語法

在R中創建一個重複(repeat)循環的基本語法是:

repeat { 
   commands 
   if(condition){
        break
   }
}

流程圖

R Repeat Statement

示例

v <- c("Hello","loop")
cnt <- 2
repeat{
   print(v)
   cnt <- cnt+1
   if(cnt > 5){
      break
   }
}

當上述代碼被編譯和執行時,它產生了以下結果:

[1] "Hello" "loop" 
[1] "Hello" "loop" 
[1] "Hello" "loop" 
[1] "Hello" "loop"