How do you iterate over a Pandas Series generated from a .groupby('...').size() command and get both the group name and count.
As an example if I have:
foo
-1     7
 0    85
 1    14
 2     5
how can I loop over them so that in each iteration I would have -1 & 7, 0 & 85, 1 & 14 and 2 & 5 in variables?
I tried the enumerate option but it doesn't quite work. Example:
for i, row in enumerate(df.groupby(['foo']).size()):
    print(i, row)
it doesn't return -1, 0, 1, and 2 for i but rather 0, 1, 2, 3.
 
     
     
    