Skip to content

Commit d6179b0

Browse files
committed
Revert "speedup?"
This reverts commit ec92f15.
1 parent ec92f15 commit d6179b0

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

pandas/core/groupby/generic.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -769,17 +769,13 @@ def value_counts(
769769
nbin = len(levels[-1])
770770
ncat = len(codes[0])
771771
fout = np.zeros((ncat * nbin), dtype=float if normalize else np.int64)
772-
"""
772+
id = 0
773773
change_ids = np.r_[ # need to update now that we removed full repeats
774774
ids[1:] != ids[:-1], True
775775
]
776-
"""
777-
id = 0
778-
ct_len = len(cts)
779776
for i, ct in enumerate(cts): # fill in nonzero values of fout
780777
fout[id * nbin + val_lab[i]] = cts[i]
781-
if i < ct_len - 1: # avoid index error
782-
id += ids[i] != ids[i + 1]
778+
id += change_ids[i]
783779
ncodes = [np.repeat(code, nbin) for code in codes]
784780
ncodes.append(np.tile(range(nbin), len(codes[0])))
785781

0 commit comments

Comments
 (0)