I have the following:
maths = {'floatval': 'mean'}
out = df.groupby(['pid', 'year', 'month']).agg(maths)
Which gives me a grouped mean of floatval
per year and month, which is great, but I want an all/overall row, which has the mean
val of floatval
across a row just grouped by pid
. Should I make a second data frame and combine, or is there a more efficient way?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…