tdx_formula.py 文件源码

python
阅读 25 收藏 0 点赞 0 评论 0

项目:tdx_formula 作者: woodylee1974 项目源码 文件源码
def FORCAST(self, param):
        class Context:
            def __init__(self, N):
                self.N = N
                self.q = deque([], self.N)
                self.x = [i for i in range(self.N)]

            def handleInput(self, value):
                if len(self.q) < self.N:
                    self.q.append(value)
                    return np.NaN
                z1 = np.polyfit(self.x, self.q, 1)
                fn = np.poly1d(z1)
                y = fn(self.N + 1)
                self.q.append(value)
                return y

        ctx = Context(param[1])
        result = param[0].apply(ctx.handleInput)
        return result

#????
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号