Я пытаюсь выбрать «идентификаторы», которые перестанут появляться в следующем месяце, исключая при этом все идентификаторы, появившиеся за последний месяц (в данном случае — месяц 6).
Для пример, новый фрейм данных будет выглядеть так:
Идентификатор «E» был исключен, поскольку он появился в 5 и 6 месяцах, идентификатор «F» был исключен, поскольку он появился только в последнем месяце, и идентификатор «H» был исключен, поскольку он появляются во все месяцы.
У меня возникла проблема: я хочу выбрать идентификаторы, которые перестанут появляться в последующие месяцы. У меня есть такой фрейм данных: [code]data = { 'id': ['A', 'A', 'A', 'A', 'B', 'B', 'C', 'D', 'D', 'E', 'E', 'F', 'G', 'G', 'H', 'H', 'H', 'H', 'H', 'H'], 'month': [1, 2, 3, 4, 2, 3, 3, 4, 5, 5, 6, 6, 1, 2, 1, 2, 3, 4, 5, 6]} [/code] Я пытаюсь выбрать «идентификаторы», которые перестанут появляться в следующем месяце, исключая при этом все идентификаторы, появившиеся за последний месяц (в данном случае — месяц 6). Для пример, новый фрейм данных будет выглядеть так: [code]data = { 'customer_id': ['A', 'A', 'A', 'A', 'B', 'B', 'C', 'D', 'D','G', 'G'], 'month': [1, 2, 3, 4, 2, 3, 3, 4, 5, 1, 2]} [/code] Идентификатор «E» был исключен, поскольку он появился в 5 и 6 месяцах, идентификатор «F» был исключен, поскольку он появился только в последнем месяце, и идентификатор «H» был исключен, поскольку он появляются во все месяцы.