基于分数等级映射规则将DataFrame转换为自定义5行网格
分数与等级对应标准
以下为分数区间与各等级的对应关系:
| 分数(Score) | Grade1 | Grade2 | Grade3 | Grade4 |
|---|---|---|---|---|
| <260 | A1 | IA1 | D1 | ID1 |
| 260-275 | A2 | IA2 | D2 | ID2 |
| 275-280 | A3 | IA3 | D3 | ID3 |
| 280-285 | A4 | IA4 | D4 | ID4 |
| >=285 | A5 | IA5 | D5 | ID5 |
输入DataFrame
待转换的输入数据如下:
| 分数(Score) | Grade1 | Grade2 | Grade3 | Grade4 |
|---|---|---|---|---|
| 290 | A1 | IA4 | D3 | ID2 |
转换后输出网格
根据上述对应规则,转换后的输出结构如下:
| 层级(Tiers) | 等级(Grade) | Grade1 | Grade2 | Grade3 | Grade4 |
|---|---|---|---|---|---|
| 1 | A1 | ||||
| 2 | ID2 | ||||
| 3 | D3 | ||||
| 4 | IA4 | ||||
| 5 | 290 |
内容的提问来源于stack exchange,提问作者Swetha
相关产品推荐
相关产品推荐

