Is there an efficient way to to calculate summary stats for each fruit where that fruit row is True?
df comment type score apple banana pear
0 dfsd new 0.4 True False True
1 sdfs low 0.3 False True False
2 sdddfs low 0.2 False True False
3 sdsfs low 0.8 True True False
4 ddds low 0.1 True True True
...
I've tried:
fruits = ['apple','banana','pear']
for fruit in fruits:
df1 = df.loc[df.f'{fruit}', :]
df1.describe()
Expected Output:
fruit
count mean_score std_score
apple
banana
pear