У меня есть фрейм данных, который мне нужно отфильтровать, когда значение, возвращаемое словарем с использованием значения определенного столбца, используется в качестве ключа словаря для возврата значения ключей.
Я смогчтобы отфильтровать строки на основе значения столбцов, но когда я пытаюсь использовать значение столбцов в словаре подобным образом, он возвращает ошибку.
TypeError: 'Series' objects are mutable, thus they cannot be hashed
indexNames = df[ accounting_type_dict[df['fund_id']] == 'ETFs' ].index
df.drop(indexNames , inplace=True)