删除小数点后的数字

时间:2019-10-27 23:47:29

标签: python python-3.x

我有一个数据框,其中将空值替换为平均值。我有代码

data['GarageYrBlt'].fillna(data['GarageYrBlt'].average(), inplace = True)

我想知道是否可以删除小数点或将答案四舍五入到最接近的整数。

2 个答案:

答案 0 :(得分:3)

只需添加一轮(0)

data['GarageYrBlt'].fillna(data['GarageYrBlt'].average().round(0), inplace = True)

答案 1 :(得分:0)

是的,int将截断浮点数(向零),而round将截断浮点数(向偶数)。