如何将一整列全为字符的数据改成浮点型的数据,给出具体代码
时间: 2024-03-03 20:51:19 浏览: 55
可以使用 pandas 库中的 astype() 方法将一整列全为字符的数据改成浮点型的数据。
具体代码如下:
```python
import pandas as pd
# 创建一个示例 DataFrame
df = pd.DataFrame({'col1': ['1.1', '2.2', '3.3'], 'col2': ['4.4', '5.5', '6.6']})
# 将 col1 列的数据类型转换成浮点型
df['col1'] = df['col1'].astype(float)
# 查看转换后的数据类型
print(df.dtypes)
```
运行以上代码后,输出结果如下:
```
col1 float64
col2 object
dtype: object
```
可以看到,col1 列的数据类型已经从 object 转换为了 float64。
阅读全文