在python中基于另一列映射列值

2024-09-28 01:25:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图改变列值depends从另一列沿着它的行,然后使用ADSL列作为键将其合并到现有的excel文件中。在

我有这样一个数据:

ADSL     Status     Result
2/134    WO         No Server Answer
1/239    WO         Faulty
2/94     FA         Number
2/321    SP         Voltage

这是一个实际数据,Status列有三个可能的值[WO,FA,SP],每个值都有等价的Result值。在

示例:

^{pr2}$
  SP                    Voltage

  FA                    Faulty
                        Vacant

现在实际上,Status列并没有根据其等价的Result值获得正确的值。 (见以上数据)

我要做的是根据Result列中的等效值来更正status

在python中实现这一点的最简单或有效的方法是什么?我不是在看某个图书馆。任何帮助都将不胜感激。干杯!在


Tags: 文件数据nostatusresultexcelspfa

热门问题