How to get statistics for each group using pandas GroupBy?

I am trying to analyze a dataset using pandas and want to get statistics (such as count, mean, etc.) for each group in my data. I have heard that panda GroupBy can be used for this purpose, but I’m not sure how to do it. Can someone provide a code example that demonstrates how to use pandas GroupBy to get statistics for each group in a dataset?

Here’s the dataset that I was using:

Additionally, if there are any other ways to achieve this, I would be grateful for suggestions. Thank you in advance!