将csv文件的第一列转化为float保存为新的df2
时间: 2024-05-12 17:15:17 浏览: 84
Python astype(np.float)函数使用方法解析
可以使用`pandas`库来完成这个任务。假设原始的csv文件名为`data.csv`,可以使用以下代码将第一列转换为浮点数并保存为新的DataFrame `df2`:
```python
import pandas as pd
df = pd.read_csv('data.csv')
df2 = pd.DataFrame()
df2['new_col'] = df.iloc[:, 0].astype(float)
```
这里首先使用`pandas`的`read_csv`函数读取原始数据,并将其存储在DataFrame `df`中。然后创建一个新的空DataFrame `df2`,并将原始数据的第一列转换为浮点数并保存到`df2`的一个新列`new_col`中。注意要使用`astype`函数将数据类型转换为浮点数。
阅读全文