pandas截取整数数据时属性为什么不是int

pandas截取整数数据时属性为什么不是int,怎样可以修改?
图片说明
用NaN代替缺失值为什么计算平均值出现这种错误
图片说明
图片说明

←如果以下回答对你有帮助,请点击右边的向上箭头及采纳下答案
pandas默认类型都是object
修改:
df['age'] = df['age'].apply(int)