def plot(self, data, size, newdata=None):
assert size == 1
newvalues = None
R = np.array([np.nan] + [abs(data[i] - data[i + 1]) for i in range(len(data) - 1)])
if newdata:
newdata = data[-1:] + newdata
n = len(newdata)
newvalues = [abs(newdata[i] - newdata[i + 1]) for i in range(n - 1)]
Rbar = np.nanmean(R)
lclr = D3[2] * Rbar
uclr = D4[2] * Rbar
return (R, Rbar, lclr, uclr, self._title)
评论列表
文章目录