R語言決策結構

決策結構要求程序員指定要由程序評估計算或測試的一個或多個條件,以及如果條件被確定爲真(true),則執行指定的一個或多個語句;可選地,如果條件被確定爲假(false)則執行其他語句。

以下是大多數編程語言中的典型決策結構的一般形式 -

R語言決策結構

R提供以下類型的決策語句。可通過單擊以下鏈接來查看其詳細信息。

序號 語句 說明
1 if語句 一個if語句由一個布爾表達式,後跟一個或多個語句組成。
2 if…else語句 一個if語句可以跟隨一個可選的else語句,當布爾表達式爲false時,該else中的語句將被執行。
3 switch語句 switch語句允許測試一個變量,與一個值列表相比較。