Код: Выделить всё
summary_frame = pd.DataFrame({
# ...
"50%": [df[col].median() if "float" or "int" or "time" in str(df[col].dtype) else df[col].mode() for col in df.columns]
# ...
})
однако, он пытается преобразовать ряд в числовой и выдает ошибку TypeError. Есть ли способ обойти это?
Подробнее здесь: https://stackoverflow.com/questions/790 ... to-numeric