[英]Equation solver (like goal seek) for timeseries in python
在 excel 中是否有像目標搜索一樣工作但也可用於時間序列的求解器?
例如,假設我有 3 個時間序列變量 df['Var1']、df['Var2']、df['Var3'] 和一個方程:(df['Var1'] / X ) + (X * df[ 'Var2']) = df['Var3']. 我想為 X 解決它並將解決方案作為時間序列(因為我的輸入是時間序列)。
我的實際方程比較復雜,所以我上面的方程只是一個例子。
如果您想逐行解決這個問題,就會遇到標量求根問題。 這可以通過https://docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.root_scalar.html解決。
另一種方法是一舉解決整個問題。 請參閱: https://docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.root.html 。
一般來說,解決n個小問題比解決一個大問題好。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.