[statisticsPen] Micro-optimize
This commit is contained in:
parent
7a3f8f707d
commit
8335af0d1d
@ -27,10 +27,12 @@ class StatisticsPen(MomentsPen):
|
|||||||
|
|
||||||
@property
|
@property
|
||||||
def stddevX(self):
|
def stddevX(self):
|
||||||
return math.copysign(abs(self.varianceX)**.5, self.varianceX)
|
variance = self.varianceX
|
||||||
|
return math.copysign(abs(variance)**.5, variance)
|
||||||
@property
|
@property
|
||||||
def stddevY(self):
|
def stddevY(self):
|
||||||
return math.copysign(abs(self.varianceY)**.5, self.varianceY)
|
variance = self.varianceY
|
||||||
|
return math.copysign(abs(variance)**.5, variance)
|
||||||
|
|
||||||
# Covariance(X,Y) = ( E[X.Y] - E[X]E[Y] )
|
# Covariance(X,Y) = ( E[X.Y] - E[X]E[Y] )
|
||||||
@property
|
@property
|
||||||
|
Loading…
x
Reference in New Issue
Block a user