Как удалить столбцы с типом данных object?

У меня есть df в котором 149 столбцов. Мне нужно удалить из него поля с типом данных object.

Подскажите, как это можно сделать?

вот пример df:

Sher = [None, None, None] - object
Hlop = [0.1, 0.7, None] - float
ID = [B0123 05, P0154 95, 04520 00] - object

только поля Sher и ID нужно удалить

Спасибо!


Ответы (1 шт):

Автор решения: strawdog

Можно воспользоваться методом select_dtypes

df = df.select_dtypes(exclude=['object'])
→ Ссылка