Skip to content

Commit 0d3b4f4

Browse files
topper-123jreback
authored andcommitted
CLN: use dtype in constructor (#25098)
1 parent a488ab8 commit 0d3b4f4

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

pandas/core/arrays/categorical.py

+2-5
Original file line numberDiff line numberDiff line change
@@ -2321,8 +2321,7 @@ def _values_for_factorize(self):
23212321
@classmethod
23222322
def _from_factorized(cls, uniques, original):
23232323
return original._constructor(original.categories.take(uniques),
2324-
categories=original.categories,
2325-
ordered=original.ordered)
2324+
dtype=original.dtype)
23262325

23272326
def equals(self, other):
23282327
"""
@@ -2674,9 +2673,7 @@ def _factorize_from_iterable(values):
26742673
if is_categorical(values):
26752674
if isinstance(values, (ABCCategoricalIndex, ABCSeries)):
26762675
values = values._values
2677-
categories = CategoricalIndex(values.categories,
2678-
categories=values.categories,
2679-
ordered=values.ordered)
2676+
categories = CategoricalIndex(values.categories, dtype=values.dtype)
26802677
codes = values.codes
26812678
else:
26822679
# The value of ordered is irrelevant since we don't use cat as such,

0 commit comments

Comments
 (0)