pandas 数据取整
时间: 2023-12-25 16:30:00 浏览: 188
pandas数据选取:df[] df.loc[] df.iloc[] df.ix[] df.at[] df.iat[]
5星 · 资源好评率100%
pandas库提供了多种方法来对数据进行取整操作。以下是两种常用的方法:
1. 使用round()函数对数据进行四舍五入取整:
```python
import pandas as pd
data = pd.Series([1.2, 2.7, 3.5, 4.9])
rounded_data = data.round()
print(rounded_data)
```
输出:
```
0 1.0
1 3.0
2 4.0
3 5.0
dtype: float64
```
2. 使用astype()函数将数据转换为整型:
```python
import pandas as pd
data = pd.Series([1.2, 2.7, 3.5, 4.9])
integer_data = data.astype(int)
print(integer_data)
```
输出:
```
0 1
1 2
2 3
3 4
dtype: int64
```
这两种方法可以根据你的需求选择使用。第一种方法可以保留小数位数,而第二种方法会将数据直接转换为整型。
阅读全文