假设我有一个pandas数据帧df
,如下所示:
Supervisor Student Age
Dr.A ken 19
Dr.A jay 19
Dr.B tom 20
Dr.C kay 21
现在我想在此数据框中添加一个新列'Status'
成为:
Supervisor Student Age Status
Dr.A ken 19
Dr.A jay 19
Dr.B tom 20
Dr.C kay 21
'Status'
中的数据引用了列表profile
:
['Dr.A', 'jay -ken +', 'Dr.B', 'tom R3', 'Dr.C', 'kay']
如何实现预期的输出如下?
Supervisor Student Age Status
Dr.A ken 19 +
Dr.A jay 19 -
Dr.B tom 20 R3
Dr.C kay 21