Skip to content

Commit dcc985e

Browse files
committed
use Index.take for Index subclasses
1 parent 16c361b commit dcc985e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pandas/core/arrays/datetimelike.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -185,8 +185,8 @@ def take(self, indices, allow_fill=False, fill_value=None):
185185
indices,
186186
allow_fill=allow_fill,
187187
fill_value=fill_value)
188-
189-
return self._shallow_copy(new_values)
188+
freq = self.freq if is_period_dtype(self) else None # TODO: use "infer"?
189+
return self._shallow_copy(new_values, freq=freq)
190190

191191
@classmethod
192192
def _concat_same_type(cls, to_concat):

0 commit comments

Comments
 (0)