Skip to content

Commit 79c9ec9

Browse files
CLN: avoid _internal_get_values in groupby.generic (#32427)
1 parent d4cc3cc commit 79c9ec9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

pandas/core/groupby/generic.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -589,7 +589,7 @@ def nunique(self, dropna: bool = True) -> Series:
589589
"""
590590
ids, _, _ = self.grouper.group_info
591591

592-
val = self.obj._internal_get_values()
592+
val = self.obj._values
593593

594594
codes, _ = algorithms.factorize(val, sort=False)
595595
sorter = np.lexsort((codes, ids))
@@ -657,7 +657,7 @@ def value_counts(
657657
)
658658

659659
ids, _, _ = self.grouper.group_info
660-
val = self.obj._internal_get_values()
660+
val = self.obj._values
661661

662662
# groupby removes null keys from groupings
663663
mask = ids != -1
@@ -774,7 +774,7 @@ def count(self) -> Series:
774774
Count of values within each group.
775775
"""
776776
ids, _, ngroups = self.grouper.group_info
777-
val = self.obj._internal_get_values()
777+
val = self.obj._values
778778

779779
mask = (ids != -1) & ~isna(val)
780780
ids = ensure_platform_int(ids)

0 commit comments

Comments
 (0)