R語言決策結構


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

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

R提供以下型別的決策語句。可通過單擊以下連結來檢視其詳細資訊。

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