У меня есть два фрейма данных, первый из которых имеет 1000 строк и выглядит так:
Date Group Family Bonus
2011-06-09 tri23_1 Laavin 456
2011-07-09 hsgç_T2 Grendy 679
2011-09-10 bbbj-1Y_jn Fantol 431
2011-11-02 hsgç_T2 Gondow 569
Столбец Group
имеет разные значения, иногда повторяющиеся, но обычно около 50 уникальных значений.
Второй информационный кадр содержит все эти 50 уникальных значений (50 строк), а также отели, которые связаны с этими значениями:
Group Hotel
tri23_1 Jamel
hsgç_T2 Frank
bbbj-1Y_jn Luxy
mlkl_781 Grand Hotel
vchs_94 Vancouver
Моя цель - заменить значение в столбце Group
первого кадра данных соответствующими значениями столбца Hotel
второго фрейма данных/или создать столбец Hotel
с соответствующими значениями. Когда я пытаюсь сделать это просто по назначению, например
df1.loc[(df1.Group=df2.Group), 'Hotel']=df2.Hotel
У меня есть ошибка, что числовые кадры не имеют одинакового размера, поэтому сравнение невозможно