Skip to content

Commit fe00dbc

Browse files
author
Tom Augspurger
committed
Only recast if datetime; use astype instead of view
1 parent 38e3b90 commit fe00dbc

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pandas/core/common.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1414,9 +1414,9 @@ def _interpolate_scipy_wrapper(x, y, new_x, method, fill_value=None,
14141414
'piecewise_polynomial': interpolate.piecewise_polynomial_interpolate,
14151415
}
14161416

1417-
if hasattr(x, 'asi8'):
1417+
if getattr(x, 'is_all_dates', False):
14181418
# GH 5975, scipy.interp1d can't hande datetime64s
1419-
x, new_x = x.values.view('i8'), new_x.view('i8')
1419+
x, new_x = x.values.astype('i8'), new_x.astype('i8')
14201420

14211421
try:
14221422
alt_methods['pchip'] = interpolate.pchip_interpolate

0 commit comments

Comments
 (0)