【发布时间】:2021-11-28 05:50:11
【问题描述】:
我有以下数据
| CODE | TIME | VALUE |
|---|---|---|
| ABC | 1 | 40 |
| ABC | 2 | 50 |
| ABC | 3 | 30 |
| ABC | 4 | 60 |
我试图找到最大的VALUE 直到给定的时间点。
例如,对于TIME == 2 和TIME == 3,MAXVALUE 应该是 50。
对于TIME == 4 MAXVALUE 应该是60。
我想在桌子下面,
| CODE | TIME | VALUE | MAXVALUE |
|---|---|---|---|
| ABC | 1 | 40 | 40 |
| ABC | 2 | 50 | 50 |
| ABC | 3 | 30 | 50 |
| ABC | 4 | 60 | 60 |
请建议我如何在 R 中使用 dplyr
【问题讨论】: