|
@@ -136,6 +136,11 @@ func ComputeCorrelation(sList []Coordinate) (r float64) {
|
|
|
varYDeci = varYDeci.Add(diffYYbarDeci.Mul(diffYYbarDeci))
|
|
|
|
|
|
}
|
|
|
+
|
|
|
+ if varXDeci.IsZero() && varYDeci.IsZero() {
|
|
|
+ r = 1
|
|
|
+ return
|
|
|
+ }
|
|
|
sqrtVal, _ := varXDeci.Mul(varYDeci).Round(4).Float64()
|
|
|
|
|
|
sst := math.Sqrt(sqrtVal)
|