Мой df1 - это что-то вроде первой таблицы на изображении ниже с ключевым столбцом Name. Я хочу добавить новые строки из другого фрейма данных, df2, который имеет только столбцы «Имя», «Год» и «Значение». Новые строки должны добавляться на основе имени. Другие столбцы будут просто повторять одно и то же значение для каждого имени. Результаты должны быть похожи на результаты второй таблицы на изображении ниже. Как я могу сделать это в пандах?
Как добавить новые строки из одного фрейма данных в другой на основе ключевого столбца
comment
Предоставьте минимальный воспроизводимый пример, с которым люди могут работать, а не только с текстом.
- person emilaz   schedule 17.04.2020
Ответы (1)
Создайте вложенную таблицу df3 из df1, состоящую из группы, имени и другого, и храните только отдельные записи. И оставил соединение df2 и df3, чтобы получить желаемый результат.
person
Xiao Huang
schedule
17.04.2020