From 01f2f031f1c6dd25b4c9bbb429fa715c1be7b211 Mon Sep 17 00:00:00 2001 From: tp Date: Sun, 27 Sep 2020 21:26:24 +0100 Subject: [PATCH] don't deepcopy --- pandas/core/indexes/multi.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pandas/core/indexes/multi.py b/pandas/core/indexes/multi.py index c747a66649e35..4e552678baea6 100644 --- a/pandas/core/indexes/multi.py +++ b/pandas/core/indexes/multi.py @@ -1594,7 +1594,7 @@ def dropna(self, how="any"): raise ValueError(f"invalid how option: {how}") new_codes = [level_codes[~indexer] for level_codes in self.codes] - return self.copy(deep=True).set_codes(codes=new_codes) + return self.set_codes(codes=new_codes) def _get_level_values(self, level, unique=False): """