I have a dataframe
df = pd.DataFrame(data=[[1,0],[1,0],[2,0],[2,1]],columns=['day','class'])
and I would like to count the instances of class 1 each day. I use groupby in this way,
df.groupby(['class','day'])['class'].count()
Out[51]: 
day  class
1    0        2
2    0        1
     1        1
Name: class, dtype: int64
but I would like to have also that in day 1 class 1 there are no instances:
Out[51]: 
day  class
1    0        2
     1        0
2    0        1
     1        1
Name: class, dtype: int64
 
     
     
    