R語言決策結構
決策結構要求程序員指定要由程序評估計算或測試的一個或多個條件,以及如果條件被確定爲真(true
),則執行指定的一個或多個語句;可選地,如果條件被確定爲假(false
)則執行其他語句。
以下是大多數編程語言中的典型決策結構的一般形式 -
R提供以下類型的決策語句。可通過單擊以下鏈接來查看其詳細信息。
序號 | 語句 | 說明 |
---|---|---|
1 | if語句 | 一個if 語句由一個布爾表達式,後跟一個或多個語句組成。 |
2 | if…else語句 | 一個if 語句可以跟隨一個可選的else 語句,當布爾表達式爲false 時,該else 中的語句將被執行。 |
3 | switch語句 | switch 語句允許測試一個變量,與一個值列表相比較。 |