DataFrame.infer_objects - 推导数据帧的object字段类型
DataFrame的infer_objects()方法尝试推导object字段的类型。
方法原型
DataFrame.infer_objects(self)
参数:无
返回值:
infer_objects()方法返回转换后的数据帧。
示例代码
创建一个数据帧:
>>> df = pd.DataFrame({"A": ["a", 1, 2, 3]})
>>> df = df.iloc[1:]
>>> df
A
1 1
2 2
3 3
查看其数据类型:
>>> df.dtypes
A object
dtype: object
使用infer_objects()方法尝试推导各列数据类型,并显示结果数据帧的dtypes:
>>> df.infer_objects().dtypes
A int64
dtype: object