maxframe.dataframe.Series.infer_objects#
- Series.infer_objects(copy=True)#
Attempt to infer better dtypes for object columns.
Attempts soft conversion of object-dtyped columns, leaving non-object and unconvertible columns unchanged. The inference rules are the same as during normal Series/DataFrame construction.
- Returns:
converted
- Return type:
same type as input object
See also
to_datetimeConvert argument to datetime.
to_timedeltaConvert argument to timedelta.
to_numericConvert argument to numeric type.
convert_dtypesConvert argument to best possible dtype.
Examples
>>> import maxframe.dataframe as md >>> df = md.DataFrame({"A": ["a", 1, 2, 3]}) >>> df = df.iloc[1:] >>> df.execute() A 1 1 2 2 3 3
>>> df.dtypes.execute() A object dtype: object
>>> df.infer_objects().dtypes.execute() A int64 dtype: object