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:
newvalues = newdata
Rbar = np.nanmean(R)
Xbar = np.mean(data)
lclx = Xbar - 3 * (Rbar / d2[2])
uclx = Xbar + 3 * (Rbar / d2[2])
return (data, Xbar, lclx, uclx, self._title)
评论列表
文章目录