Финал: итоги по группам и график. «Выручка по городам», «средний рейтинг по ресторанам» — это сводная. А график показывает результат наглядно.
groupby("col").agg(...) и pivot_table(...) — это сводная таблица (как в Excel). .plot(kind="bar") рисует столбчатый график. Здесь график только строится — проверять его не нужно, просто запусти и посмотри.
groupby("city")["amount"].sum() → выручка по городам; .plot(kind="bar") — столбики.
by_city = orders.groupby("city")["amount"].sum()
by_city.plot(kind="bar")В Pyodide график может не отобразиться картинкой — это нормально. Главное, что код отрабатывает без ошибок.
Посчитай выручку по городам через groupby и построй график plot(kind="bar"). Запусти и посмотри на итог.