File tree 1 file changed +0
-22
lines changed
1 file changed +0
-22
lines changed Original file line number Diff line number Diff line change @@ -678,28 +678,6 @@ def _from_inferred_categories(
678
678
codes = inferred_codes
679
679
680
680
return cls ._simple_new (codes , dtype = dtype )
681
-
682
- @classmethod
683
- def update_categories (self , new_categories ):
684
-
685
- print ("Debug - self.categories:" , self .categories )
686
-
687
-
688
- # Ensure new_categories is a list
689
- if not isinstance (new_categories , list ):
690
- raise ValueError ("new_categories must be a list" )
691
-
692
- # Combine existing and new categories, maintaining order and uniqueness
693
- current_categories = self .categories
694
- print ("self.categories" , self .categories )
695
- print ("current" , current_categories )
696
- updated_categories = list (current_categories )
697
- for cat in new_categories :
698
- if cat not in updated_categories :
699
- updated_categories .append (cat )
700
-
701
- # Update the categories in-place
702
- self .set_categories (updated_categories , inplace = True )
703
681
704
682
@classmethod
705
683
def from_codes (
You can’t perform that action at this time.
0 commit comments