【发布时间】:2021-03-24 05:42:41
【问题描述】:
我正在研究 R 并且我有以下数据框 data:
| country | index | value |
|---|---|---|
| A | 0 | 15 |
| B | 1 | 15 |
| C | 2 | 15 |
| D | 3 | 15 |
| E | 4 | 15 |
| F | 5 | 15 |
我如何映射值,以便获得包含特定信息的额外列 EXTRA。例如,我想传递信息(以任何形式),索引为 0,1 和 2 的国家/地区应在 EXTRA 中具有值 first,3 和 5 应具有 second 和 4,例如 eleventh。所以预期的输出应该是这样的:
| country | index | value | EXTRA |
|---|---|---|---|
| A | 0 | 15 | first |
| B | 1 | 15 | first |
| C | 2 | 15 | first |
| D | 3 | 15 | second |
| E | 4 | 15 | eleventh |
| F | 5 | 15 | second |
【问题讨论】:
-
相关:Creating a new variable from a lookup table(描述了两种常用方法:命名向量和join/merge)
标签: r