У меня есть следующий фрагмент кода для перебора двух фреймов данных.
for i, row in df1.iterrows():
for j, innerrow in df2.iterrows():
if row["df1_id"] == innerrow["df2_id"]:
df1.at[i,"count_col_df1"] = innerrow["count_col_df2"]
Здесь проводится сравнение столбца идентификатора для заполнения данных одного столбца в df1 из df2. Поскольку в каждом фрейме данных содержится более 10 000 записей, требуется часов до завершения. Любые предложения по эффективным способам компиляции кода будут приветствоваться. Заранее спасибо