Об'єднання даних у реальних задачах

Об'єднання даних у pandas для користувачів електронних таблиць

John Miller

Principal Data Scientist

Змішування стовпців та індексів

змішування індексів і стовпців

teams.merge(positions, left_on='player_id', right_index=True)

or

positions.merge(teams, left_index=True, right_on='player_id')
Об'єднання даних у pandas для користувачів електронних таблиць

Робота з однаковими назвами стовпців

перекриття назв стовпців

current.merge(drafted, on='name', suffixes=('_current', '_drafted'))
Об'єднання даних у pandas для користувачів електронних таблиць

Визначення рядків за таблицею

позначення джерела таблиці

current.merge(drafted, how='outer', on='name', suffixes=('_current', '_drafted'),
               indicator=True)
Об'єднання даних у pandas для користувачів електронних таблиць

Сортування рядків за ключем

відсортовані рядки

current.merge(drafted, on='name', suffixes=('_current', '_drafted'),
               sort=True)
Об'єднання даних у pandas для користувачів електронних таблиць

Давайте потренуємось!

Об'єднання даних у pandas для користувачів електронних таблиць

Preparing Video For Download...