У меня есть кадр данных, который можно сказать «df». Теперь один из столбцов фрейма данных называется «itemID». Я хотел бы узнать, как очень быстрый индекс строки в соответствии со значением в столбце «itemID».Pandas Data Frame найти индекс в соответствии со значением столбца
Когда я делаю:
df[df['itemID']==X]
Производительность довольно медленно.
Есть ли способ создать что-то вроде хеш-индекса, чтобы сделать выше?
Как вы думаете, 'ДФ [ДФ [ 'Itemid'] == X]'? – jezrael
Я предполагаю, что вы имеете в виду 'df [df ['itemID'] == x]' вы можете объяснить, насколько велики и сложны ваши df, связанные с 'dtypes', любые отсутствующие значения и насколько быстро вы требуете здесь? – EdChum
My df содержит строки 3.2M. ItemID - целое число. В df также содержатся некоторые другие столбцы. – nikosdi