pandas保留两位小数
时间: 2023-10-28 21:02:34 浏览: 122
保留两位小数
在pandas中,你可以使用以下方法来保留DataFrame中某列的小数点后两位:
1. 首先,你需要导入pandas库并读取你的数据文件。你可以使用以下代码实现:
```python
import pandas as pd
df = pd.read_csv('your_file.csv')
```
2. 接下来,你可以使用apply方法和lambda函数来处理你想要保留两位小数的列。你可以使用以下代码实现:
```python
df['your_column'] = df['your_column'].apply(lambda x: round(x, 2))
```
这将对你的列进行四舍五入,并保留两位小数。
请注意,你需要将'your_column'替换为你实际想要保留两位小数的列名。另外,你可以使用其他格式化方法来控制小数位数,如format函数:
```python
df['your_column'] = df['your_column'].apply(lambda x: format(x, '.2f'))
```
这将确保你的列保留两位小数。
希望这能帮助到你!
阅读全文