我们经常会发现,有些程序的逻辑并不是完全从上到下按顺序执行,而是包含一些依赖于特定条件的分支结构。因此,条件表达式是标准编程语言的基本结构之一。在 R 中,if 语句可以通过逻辑条件对逻辑流进行分支。
使用 if 语句
使用 if 表达式
在 if 条件句中使用向量
使用向量化的 if:ifelse
使用 switch 对值进行分支