0Pricing
Data Science Academy · Урок

Ваша первая сводка с groupby

Подсчёт и усреднение по категориям

«Ваша первая сводка с groupby» — бесплатный урок Data Science Academy на CoddyKit. Это урок 2 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Data Science Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Data Science Academy содержит 4 уроков всего.

Части этого урока еще не переведены и отображаются на английском.

From Rows to Groups

Often you do not care about single rows, you care about totals per category. groupby bundles rows that share a value so you can summarize each bunch.

Pick the Grouping Key

You choose a column whose values define the groups. Group by region and every distinct region becomes its own bucket of rows.

df.groupby("region")

Nothing Happens Until You Aggregate

A bare groupby is lazy and shows almost nothing. The magic appears once you ask for a summary like a sum or a mean.

Count Rows per Group

Chain size to count how many rows landed in each group, a fast way to see how your data splits across categories.

df.groupby("region").size()

Average Within Each Group

Add mean after selecting a numeric column to get the average per group, like mean sales for every region.

df.groupby("region")["sales"].mean()

Sum Within Each Group

Swap in sum to total a column per group. This is how you turn daily rows into one number per region or month.

df.groupby("region")["sales"].sum()

Pick the Column to Summarize

Select one column after grouping so the result stays focused. Without it, pandas tries to aggregate every numeric column at once.

The Result Is a Series

One key and one stat give you a Series indexed by group. The group labels become the index, the stats become the values.

Sort Your Summary

Group results arrive in key order. Chain sort_values to rank groups, like finding which region sells the most.

df.groupby("region")["sales"].sum().sort_values()

It Skips Missing Values

By default group aggregations like mean quietly ignore NaN, so a few gaps will not break your per-group numbers.

Read It Like a Sentence

Say the chain out loud: group by region, take sales, compute the mean. Reading it left to right keeps long chains clear.

Quick Check

You need average sales for each region. Which line works?

Recap: groupby in One Breath

You can now group rows by a key and summarize with size, sum, or mean, then sort the result to rank groups. Big skill unlocked! 🚀

Часто задаваемые вопросы

Урок «Ваша первая сводка с groupby» бесплатный?

Да — полный текст урока «Ваша первая сводка с groupby» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Data Science Academy, подпишись на CoddyKit PRO. Курс Data Science Academy содержит 4 уроков всего.

Чему я научусь в уроке «Ваша первая сводка с groupby»?

Подсчёт и усреднение по категориям Ты практикуешь Data Science Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать Data Science Academy?

Предыдущий опыт не требуется. Data Science Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 2 из 4.

Сколько времени занимает урок «Ваша первая сводка с groupby»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке Data Science Academy?

Да. Каждый урок Data Science Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. Сортировка по одному или нескольким столбцам
  2. Ваша первая сводка с groupby
  3. Линейные и столбчатые диаграммы в matplotlib
  4. Подписи, заголовки и легенды
← Назад к Data Science Academy