This visual trace shows how summarise() works with group_by() in R. First, the data frame is grouped by a column, splitting rows into groups. Then summarise() calculates summary statistics like mean for each group, returning one row per group. The execution table shows each step: starting with data, grouping by 'name', calculating average scores per group, and combining results. Variables like 'data', 'group', and 'avg_score' change as grouping and summarising happen. Key moments clarify why summarise() reduces rows and what happens without grouping. The quiz tests understanding of group values, steps, and summarise behavior. The snapshot summarizes usage and behavior for quick reference.