【发布时间】:2022-01-15 14:09:51
【问题描述】:
我在 R 中有这个表:
| A10 | B100 |
|---|---|
| -3 | 0 |
| 0 | 1 |
| 0 | 1 |
| 2 | -4 |
我有 10,000 个这一行。
我正在尝试计算:
df$Result = (GREATEST(1,[A10]+1)) / (GREATEST(1,[B100]+1))
分子:(GREATEST(1,[A10]+1))
如果[A10]+1小于1,那么你应该使用1作为分子,否则使用[A10]+1。
对于分母:(GREATEST(1,[B100]+1))
如果[B100]+1小于1,那么你应该使用1作为分母,否则使用[B100]+1。
如何编码这个变异 R?有10多种组合。
【问题讨论】: