Я бы попробовал использовать apply, так как это самый простой способ, которым вы можете использовать это, просто получите нужные параметры в виде .value и используйте их во вставке.
Кроме того, чтобы вы не запутались в аргументах, я бы создал функцию, которая получает параметры суммы и использует ее.
Возможно, есть лучший способ сделать это, но это может помочь.
header_one | header_two | header_three | header_four | to_sum_one | to_sum_two
4 5 1 2 header_one header_three
2 4 10 12 header_two header_four
def sum(param1, param2):
return df.param1+ df.param2
Затем вставьте:
df.insert(6, "Sum", sum(df.to_sum_one, df.to_sum_two))
Вот как бы я это сделал. Дайте мне знать, если это работает.