Найти - Пользователи
Полная версия: Добавление нового столбца в сводную таблицу
Начало » Python для новичков » Добавление нового столбца в сводную таблицу
1
Ascat2015
Приветствую всех, кто читает это сообщение!
Мои параметры
Windows 10, Python 3.8
Вопрос теоретический, хотя намек на основу кода получу с большой радостью ). Сам пока не понимаю, с какой стороны к нему подступиться.
Имеется две таблицы одна из них сводная - df1 (получена из четырех других таблиц), вторая df2 - первичная, очень большая, число строк в ней многократно больше, чем в df1. Таблицы схожи по двум столбцам ('x', ‘y’), при этом любые комбинации этих столбцов в таблице df1, точно присутствуют в таблице df2. Значения ‘x’, ‘y’ таблицы df2, всегда соответствуют одному и тому-же значению в столбце ‘z’ этой-же таблицы. В таблице df1 нужно создать новый столбец, так, чтобы при значениях столбцов ('x', ‘y’) в таблице df1, и соответствующих им значениях в таблице df2, из столбца ‘z’ таблицы df2 бралось значение и помещалось в новый столбец таблицы df1.
Относительно решения, кроме хитрого использования merge, ничего на ум не идет, да и как сюда входить, тоже не понимаю.
xam1816
Ascat2015
Имеется две таблицы одна из них сводная
Слишком много бла бла бла
Нужно:
На входе: две таблицы прикреплены во вложении
На выходe: одна таблица (вручную пишем что ожидаем в результате) можно тоже во вложении прикрепить.

Ну и если есть код, прикладывать код, если нет, то так и написать что кода нет
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB