如何将dataframe中除了第一列(日期)格式不变,其余数字转为float
时间: 2024-03-01 18:50:00 浏览: 70
pandas.DataFrame的pivot()和unstack()实现行转列
可以使用`astype()`方法将除了第一列以外的所有列的数据类型转换为float,示例代码如下:
```
df.iloc[:, 1:] = df.iloc[:, 1:].astype(float)
```
其中`iloc[:, 1:]`表示选取除了第一列以外的所有列,`.astype(float)`表示将选中的所有列的数据类型转换为float。
阅读全文