У меня есть проблема, в которой приходится искать первое вхождение «Employee_ID» в «Mapped_Project_ID», необходимо выбрать значения в массиве до последнего значения из первого совпадения вхождений
У меня есть один кадр данных, как показано ниже:
Employee_Name|Employee_ID|Mapped_Project_ID
Name1|E101|[E101, E102, E103]
Name2|E102|[E101, E102, E103]
Name3|E103|[E101, E102, E103, E104, E105]
Я хочу получить вывод df, как показано ниже:
Employee_Name|Employee_ID|Mapped_Project_ID
Name1|E101|[E101, E102, E103]
Name2|E102|[E102, E103]
Name3|E103|[E103, E104, E105]
Не уверен, как этого добиться.
Может ли кто-нибудь предоставить помощь по этому или логике, чтобы справиться с этим в искре без необходимости каких-либо UDF?