From c6c57590292f4e9a8f5161a2eeae5b65dea0b1df Mon Sep 17 00:00:00 2001 From: fivemok Date: Sat, 5 May 2018 13:42:44 -0400 Subject: [PATCH] PERF: removed coercion to int64 in Categorical.from_codes --- pandas/core/arrays/categorical.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandas/core/arrays/categorical.py b/pandas/core/arrays/categorical.py index f91782459df67..d540a114749bb 100644 --- a/pandas/core/arrays/categorical.py +++ b/pandas/core/arrays/categorical.py @@ -578,7 +578,7 @@ def from_codes(cls, codes, categories, ordered=False): unordered. """ try: - codes = np.asarray(codes, np.int64) + codes = np.asarray(codes) except (ValueError, TypeError): raise ValueError( "codes need to be convertible to an arrays of integers")