Description
>>> pser = pd.Series([1, 2, np.nan], dtype=float) >>> psser = ps.from_pandas(pser) >>> pser.astype(int) ... ValueError: Cannot convert non-finite values (NA or inf) to integer >>> psser.astype(int) 0 1.0 1 2.0 2 NaN dtype: float64
As shown above, astype of Series with fractional missing values doesn't behave the same as pandas, we ought to adjust that.