【发布时间】:2021-07-20 18:55:46
【问题描述】:
我有一个如下所示的 df:
ID Name Supervisor SupervisorID
1 X Y
2 Y C
3 Z Y
4 C Y
5 V X
我需要的是找到 SupervisorID。我可以通过在 Name 列中检查来找到他的 ID,我会看到他的 ID,所以如果主管是 Y,那么我会在 Name 列中看到 Y,所以他的 ID id 为 2。DF 应该如下所示:
ID Name Supervisor SupervisorID
1 X Y 2
2 Y C 4
3 Z Y 2
4 C Y 2
5 V X 1
你知道如何解决这个问题吗?
感谢您的帮助和问候
【问题讨论】:
标签: pandas dataframe if-statement replace find