ifelse 函数
根据条件返回两个表达式之一。
语法
ifelse(condition, trueExpr, falseExpr)
参数与选项
condition | 可以求值为真或假的条件。 |
|---|---|
trueExpr | 条件为真时返回的表达式。 |
falseExpr | 条件为假时返回的表达式。 |
示例
- 选择数值分支
ifelse(3 > 2, 10, 0)返回 10。 - 选择表达式分支
ifelse(1 > 2, x^2, x + 1)因为条件为假,返回 x + 1。
根据条件返回两个表达式之一。
ifelse(condition, trueExpr, falseExpr)condition | 可以求值为真或假的条件。 |
|---|---|
trueExpr | 条件为真时返回的表达式。 |
falseExpr | 条件为假时返回的表达式。 |
ifelse(3 > 2, 10, 0)返回 10。ifelse(1 > 2, x^2, x + 1)因为条件为假,返回 x + 1。