У меня есть этот фрейм данных из кросс-таблицы, который называется df2:
paidmonth
201508 183323.0 NaN NaN NaN NaN NaN
201509 553608.0 145609.0 NaN NaN NaN NaN
201510 443364.0 704912.0 218593.0 NaN NaN NaN
...
У меня есть другой фрейм данных, который выглядит как этот, называется df5:
effdate insureds
0 201508 40681
1 201509 40989
2 201510 38734
...
Я хочу найти для каждого столбца вdf2, значение df5 (застрахованного) и поместите его в нижний ряд df2.Поэтому для столбца 201508 мне нужно 40681 в последнем ряду df2, в столбце 201508.
Я пытался перебрать как это:
for col in df2.columns:
rval=df5.loc[df5['effdate']==col].index[0]
insval=df5.loc[rval,:].values[1]
, но продолжаю получать ошибку выхода из облигаций