for
迴圈是一種重複控制結構,可以讓您有效地編寫一個需要執行特定次數的迴圈。
語法
在R語言中建立for
迴圈的基本語法是 -
for (value in vector) {
statements
}
while
迴圈的流程圖如下所示 -
R程式設計中的for
迴圈特別靈活,因為它們不限於整數,甚至不限於輸入的數位。 我們可以傳遞字元向量,邏輯向量,列表或表示式。
範例
v <- LETTERS[1:4]
for ( i in v) {
print(i)
}
當上述程式碼被編譯和執行時,它產生以下結果 -
[1] "A"
[1] "B"
[1] "C"
[1] "D"