У меня есть 21840x39
фрейм данных. Некоторые из моих столбцов имеют числовое значение, и я хочу убедиться, что они все в одном и том же data type
(которым я хочу быть float
).
Вместо того, чтобы называть все столбцы и преобразовывать их их:
df[['A', 'B', 'C', '...]] = df[['A', 'B', 'C', '...]].astype(float)
Могу ли я сделать for loop
, который позволит мне сказать что-то вроде «преобразовать в число с плавающей точкой из столбца 18 в столбец 35»
Я знаю, как сделать один столбец : df['A'] = df['A'].astype(float)
Но как мне сделать несколько столбцов? Я попытался срезать список в пределах al oop, но не смог сделать это правильно.