【发布时间】:2023-01-19 03:07:40
【问题描述】:
我有一个数据集,其中包含学生 ID 和专业名称以及学期。主要的复杂因素是,如果学生回到以前的专业,我希望它算作另一个专业
StudID Major Term
12345 History 202101
12345 History 202102
12345 Management 202201
12345 History 202202
期望的结果
StudID Major Term MajorNumber
12345 History 202101 1
12345 History 202102 1
12345 Management 202201 2
12345 History 202202 3
我唯一尝试过的是为每个专业提取最早的学期,然后根据每个专业的最早学期在 StudentID 中进行排名,但这意味着最终的“历史”变成了 1 而不是 3
【问题讨论】:
标签: r