предположим, что я создаю Pandas DataFrame, как показано ниже
import pandas as pd
import numpy as np
np.random.seed(0)
x = 10*np.random.randn(5,5)
df = pd.DataFrame(x)
, например, это может сгенерировать следующее:

для каждой строки я ищу способ легко получить индексы, соответствующие наибольшим n (скажем, 3) значениям в терминах абсолютных значений.например, для первого ряда я бы ожидал [0,3,4].мы можем предположить, что результаты не должны быть упорядочены.
Я пытался найти решения, похожие на idxmax и argmax, но, похоже, они не могут легко обрабатывать несколько значений