У меня есть фрейм данных, подобный входному фрейму данных ниже.Я хотел бы создать новый фрейм данных, где я фильтрую свой исходный фрейм данных, чтобы возвращать только индексы каждого значения столбца выше 0,66.Я знаю, что мог бы фильтровать массив данных типа whold, например
df[df>0.66]
, который давал бы мне значения NaN для всех записей ниже 0,66, но тогда как мне получить индексы для каждого столбца?Любые советы приветствуются.
входные данные:
str_home_page str_emails str_bigticket_orders
str_home_page 1.000000 0.680272 0.654346
str_emails 0.680272 1.000000 0.927515
str_bigticket_orders 0.654346 0.927515 1.000000
желаемый результат:
str_home_page str_emails str_bigticket_orders
0 str_home_page str_home_page
1 str_emails str_emails str_emails
2 str_bigticket_orders str_bigticket_orders