У меня есть столбец, содержащий уникальные идентификаторы сотрудников, где уникальное числовое значение (обычно в конце идентификатора) учитывает их местонахождение.
например:
EmployeeID
ABC-10
DEF-70
GHI-20
BCD-70
. ..
, где 10 = Нью-Йорк, 20 = Париж, 70 = Лондон
Я хотел бы создать цикл / фрагмент кода, который сканирует EmployeeID на предмет значения, а затем назначает соответствующий столбец с Location. Я пробовал следующее:
df.loc[df['EmployeeID'].contains("10"), 'Location'] == 'New York'
Однако я получаю следующую ошибку:
AttributeError: объект 'str' не имеет атрибута 'lo c '
Я надеюсь достичь следующего:
EmployeeID Location
ABC-10 New York <br>
DEF-70 London <br>
GHI-20 Paris <br>
BCD-70 London <br>
TIA!