File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed
Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -1481,10 +1481,10 @@ def to_numpy(
14811481 return result
14821482
14831483 def map (self , mapper , na_action : Literal ["ignore" ] | None = None ):
1484- if is_numeric_dtype (self .dtype ):
1484+ if is_numeric_dtype (self .dtype ) or self . dtype == "timestamp[ns][pyarrow]" :
14851485 return map_array (self .to_numpy (), mapper , na_action = na_action )
1486- elif self .dtype == "timestamp[ns][pyarrow]" :
1487- return map_array (self .to_numpy (dtype = object ), mapper , na_action = na_action )
1486+ # elif self.dtype == "timestamp[ns][pyarrow]":
1487+ # return map_array(self.to_numpy(), mapper, na_action=na_action)
14881488 else :
14891489 return super ().map (mapper , na_action )
14901490
Original file line number Diff line number Diff line change @@ -608,7 +608,7 @@ def test_map_kwargs():
608608
609609def test_map_arrow_timestamp_dict ():
610610 # GH 61231
611- pytest .importorskip ("pyarrow" , minversion = "10.0.1" )
611+ pytest .importorskip ("pyarrow" )
612612
613613 ser = Series (date_range ("2023-01-01" , periods = 3 )).astype ("timestamp[ns][pyarrow]" )
614614 mapper = {ts : i for i , ts in enumerate (ser )}
You can’t perform that action at this time.
0 commit comments