Pandas для аналитика: основы DataFrame с практикой

80 задач Pyodide в браузере С эталонными решениями 2026 — с реальных собесов
Pandas — главная библиотека Python для работы с табличными данными. На собеседовании на аналитика её ждут даже на джуниор-позицию: «прочитай CSV», «отфильтруй по условию», «отсортируй», «посчитай среднее по группам». Здесь собраны задачи на базовый pandas — те, что встречаются в первом раунде технического интервью Яндекса, Озона, Тинькофф, Авито, Wildberries. Все задачи решаются прямо в браузере через Pyodide — настоящий Python без установки.
Начать решать задачи →

Все задачи на «Pandas: основы» (80)

FAQ: частые вопросы про pandas: основы

С чего начать pandas для аналитика?

С базовых операций: pd.read_csv, df.head/info/describe, фильтрация df[df.col > 0], сортировка sort_values, базовые агрегации (sum, mean, count). Освоить эти 6 операций — 70% типовых задач джуниор-собеса.

Pandas или SQL — что учить первым?

SQL первым: его спросят на любом собесе аналитика, а в pandas есть всё то же самое плюс ещё. Освоил SQL — pandas даётся за 2-3 недели через прямые аналогии (SELECT → df[col], WHERE → df[df.col==x], JOIN → df.merge).

Сколько задач решить чтобы знать pandas на собес?

50-70 задач разной сложности достаточно для уверенного прохождения первого раунда. На сайте 190+ pandas-задач с компаниями (Ozon, Yandex, T-Bank, Avito) — фильтр по difficulty покажет что подходит твоему уровню.

Чем DataFrame отличается от Series?

Series — одномерный массив с индексом (как один столбец). DataFrame — двумерная таблица (несколько столбцов с общим индексом). df["col"] возвращает Series, df[["col"]] — DataFrame из одной колонки.

Что такое .loc и .iloc?

.loc[row_label, col_label] — доступ по меткам (имена строк/столбцов). .iloc[row_index, col_index] — доступ по числовым позициям (как в numpy). На собесе спросят оба варианта.

Связанные темы Python

Pandas groupby · Pandas merge / join · Pandas time series · NumPy векторизация · scipy: A/B-тесты · sklearn для аналитика · Графики: matplotlib / seaborn

Связанные темы SQL

Агрегации · Работа с датами

Открыть весь Python-тренажёр (532 задач) →