Как показать строки с повторяющимися значениями индекса python? - PullRequest
0 голосов
/ 04 августа 2020
• 1000 df_transactions

Я пробовал несколько вариантов, аналогичных приведенным ниже, но получаю ошибки:

duplicate_trans_id = df_transactions[df_transactions.duplicated('idx_trans')]
print(duplicate_trans_id)

ошибки:

KeyError: Index(['idx_trans'], dtype='object')

ИЛИ - когда я удаляю [df_transactions.duplicated(idx_trans)]

KeyError: Int64Index([    1,     2,     3,     4,     5,     6,     7,     8,     9,
               10,
            ...
            19991, 19992, 19993, 19994, 19995, 19996, 19997, 19998, 19999,
            20000],
           dtype='int64', length=20000)

Я также пробовал использовать исходное имя столбца «transaction_id», но получаю эту ошибку:

KeyError: Index(['idx_trans'], dtype='object')

Есть предложения?

1 Ответ

0 голосов
/ 04 августа 2020

вы можете попробовать что-то вроде этого -

df[df.index.duplicated()]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...