Как я могу отбросить столбцы из DataFrame
элегантно , где критерием является удаление всех столбцов определенного типа данных.
Я использовал два подхода
for i in df.columns:
if(df[i].dtype)!='int64':
df.drop(columns=i, inplace=True)
Проблема - Это не самый лучший из подходов, плюс он не отображает и не отображает данные до или без использования inplace=True
, что вовсе не является хорошим мышлением
df.select_dtypes(include='int64').head()
Второй подход заключается в использовании этого, но он не пропускает столбцы.
Есть предложения по третьему подходу?