У меня есть следующий фрейм данных, который указывает для каждого лица, к какому работодателю они были подключены, для каких проектов (и они могут быть подключены к нескольким работодателям для проекта).В столбце year указывается год (с которого цифра указывает порядок проектов в году (проект 20122 выполняется после проекта 20121))
Employee_id = [7102825752, 7102825752, 7102825752, 7102825752, 7102825752, 7102825752, 7102825752, 7102825752, 7102825752, 7102825752]
Project_id = [28253288, 28648301, 28800042, 29113983, 29126250, 29364924, 29678870, 29691896, 29691235, 29691235]
Employer_id = [60031437, 60031437, 60033114, 115272656, 110625857, 60031437, 60031437, 60031437, 61273455, 85972742]
Year = [20121, 20122, 20131, 20141, 20151, 20152, 20161, 20161, 20162, 20162]
import pandas as pd
data = pd.DataFrame({"Employee_id":Employee_id,"Project_id":Project_id,"Employer_id":Employer_id,"Year":Year})
Моя цель состоит в том, чтобы отслеживать, как люди менялись между организациями, как это можно увидеть в двух столбцах справа в таблице ниже.Я хочу знать, какие организации они покинули по сравнению с прошлым годом, и для каких новых организаций они начали работать (не имеет значения, что они могли бы также работать на них в прошлом).