【发布时间】:2021-07-12 05:30:40
【问题描述】:
我的数据如下所示:
| period | id | category |
|---|---|---|
| 1 | 1234 | 1 |
| 1 | 2345 | 2 |
| 1 | 4567345 | 1 |
| 2 | 1234 | 3 |
| 2 | 2345 | 3 |
| 2 | 4567345 | 1 |
| 3 | 123467 | 2 |
| 3 | 234567 | 2 |
| 3 | 45673 | 1 |
我需要为每个 ID 创建一个新列“category_pre”,其中包含上一时期的类别值。如果在上一期间未找到 ID,则脚本应返回“NA”。新列应添加到现有数据框中。
最好的方法是什么?
谢谢!
【问题讨论】: