def SLOPE(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 0
self.q.append(value)
z1 = np.polyfit(self.x, self.q, 1)
return z1[0]
ctx = Context(param[1])
result = param[0].apply(ctx.handleInput)
return result
评论列表
文章目录