У меня есть DataFrame, в котором я хочу определить каждую запись в столбце b, численно решая уравнение, в котором используется соответствующий элемент из столбца a.Например, первая запись, пусть $ a [0] $ и $ b [0] $ будут первыми записями столбца $ a $ и столбца $ b $.$ a [0] $ и функция $ f (x) = e ^ x - a [0] * x ^ 2 $.Я хочу определить $ b [0] $, решая для нуля $ f $.Та же самая функция $ f $ используется для определения $ b [1], b [2] $ и т. Д.
В настоящее время я делаю это для входа, используя scsy's fsolve, через цикл forна записи столбца б.Это работает, но это медленно, и я слышал, что это плохая практика - использовать циклы for для DataFrames.
Буду признателен за любые советы о том, как создать функцию, которая работает быстрее.Заранее спасибо.