Я хочу преобразовать все столбцы фрейма данных с dtype как int в float. Как я могу этого добиться? Я не знаю названия столбцов, которые являются int, поэтому, возможно, потребуется использовать if == int или что-то в этом роде.
if == int
попробуйте это, select_dtypes
columns = df.select_dtypes(include='int').columns df[columns] = df[columns].astype(float)