К сожалению, я не могу создать реплицируемый пример, но вот проблема, с которой я сталкиваюсь - с одним кадром данных я могу l oop через столбцы и сохранить количество уникальных значений в столбце. С другим фреймом данных, который имеет те же точные столбцы и данные, что и первый фрейм данных - единственное отличие состоит в том, что второй фрейм данных - это все dtypes объекта, в то время как у первого есть несколько типов int и float - я сталкиваюсь с «не подлежащим обработке типом: 'dict" ' ошибка.
это работает:
for col in olddf.columns:
unique = len(olddf[col].unique())
print(col, unique)
я получаю неустранимый тип: 'dict' ошибка с этим:
for col in orig_results.columns:
unique = len(orig_results[col].unique())
Как я уже говорил, к сожалению, я не могу придумать образец набора данных для репликации. Хотите знать, если кто-нибудь случайно знает, что может происходить? Спасибо!