Объединение данных: необходимость в реальной жизни

Joins в pandas для пользователей электронных таблиц

John Miller

Principal Data Scientist

pandas для пользователей таблиц

  • Изучение на основе сходства с таблицами
  • Возможности и гибкость pandas
  • Данные Национальной футбольной лиги (NFL)

удар по мячу в американском футболе

Joins в pandas для пользователей электронных таблиц

Типичные ситуации

карикатура о больших данных

$$

  • Наборы данных, разбитые по времени или другому признаку
  • Наборы данных со связанными факторами
Joins в pandas для пользователей электронных таблиц

Разделённые данные

$$

  • Зависит от цикла отчётности
  • Распространённые варианты разбивки
    • По времени
    • По географии
    • По бизнес-подразделению
Joins в pandas для пользователей электронных таблиц

Пример разделённых данных

таблицы данных об играх

Joins в pandas для пользователей электронных таблиц

Пример разделённых данных

столбцы разделённых данных

Joins в pandas для пользователей электронных таблиц

Пример разделённых данных

ключи разделённых данных

Joins в pandas для пользователей электронных таблиц

Дополняющие данные

$$

  • Результат сбора данных для разных целей
  • Данные, специфичные для отдела
  • Хранение в отдельных файлах или таблицах базы данных
Joins в pandas для пользователей электронных таблиц

Пример дополняющих данных

$$ Дополняющие данные

Joins в pandas для пользователей электронных таблиц

Пример дополняющих данных

$$ столбцы дополняющих данных

Joins в pandas для пользователей электронных таблиц

Пример дополняющих данных

$$ строки дополняющих данных

Joins в pandas для пользователей электронных таблиц

Давайте потренируемся!

Joins в pandas для пользователей электронных таблиц

Preparing Video For Download...