Я работаю с 2 фреймами данных: df и dfr.
Запуск al oop, поэтому мой API активируется для каждого уникального значения в столбце с таким кодом:
for location in df.City.unique():
данные из API затем помещаются в мой фрейм данных с этим кодом:
df.update(pd.pivot_table(dfr,values='places_results.link',index=['City'],columns='labels',aggfunc='max', inplace=True).reset_index())
dfr - это фрейм данных с результатами из API, оба моих фрейма данных содержат столбец «Город». Я упустил много кода для простоты.
Первое местоположение работает отлично и возвращает такие данные:
City K1 K2 K3
Killeen link1 link2 link3
Houston
...
Итак, он добавил 3 ссылки, которые я хотел .
Проблема в том, что когда l oop запускается во второй раз (так что теперь это для Хьюстона, а не Киллина), он заполняет новые ссылки поверх старых. Как я могу отредактировать свой код, чтобы ссылки располагались в нужных городах?