Выбор идентификатора, который не появится в ближайшие месяцыPython

Программы на Python
Ответить
Anonymous
 Выбор идентификатора, который не появится в ближайшие месяцы

Сообщение Anonymous »

У меня возникла проблема: я хочу выбрать идентификаторы, которые перестанут появляться в последующие месяцы. У меня есть такой фрейм данных:

Код: Выделить всё

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]}
Я пытаюсь выбрать «идентификаторы», которые перестанут появляться в следующем месяце, исключая при этом все идентификаторы, появившиеся за последний месяц (в данном случае — месяц 6).
Для пример, новый фрейм данных будет выглядеть так:

Код: Выделить всё

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]}
Идентификатор «E» был исключен, поскольку он появился в 5 и 6 месяцах, идентификатор «F» был исключен, поскольку он появился только в последнем месяце, и идентификатор «H» был исключен, поскольку он появляются во все месяцы.

Подробнее здесь: https://stackoverflow.com/questions/791 ... ing-months
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»