Skip to content

Commit 3efcd17

Browse files
authored
Fix formatting and comments in correlation method
1 parent 82ddaa2 commit 3efcd17

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/main/java/com/thealgorithms/maths/Correlation.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ private Correlation() {
2323
*/
2424
public static double correlation(double[] x, double[] y, int n) {
2525
double exy = 0; // E(XY)
26-
double ex = 0; // E(X)
26+
double ex = 0; // E(X)
2727
double exx = 0; // E(X^2)
28-
double ey = 0; // E(Y)
28+
double ey = 0; // E(Y)
2929
double eyy = 0; // E(Y^2)
3030
for (int i = 0; i < n; i++) {
3131
exy += x[i] * y[i];
@@ -39,10 +39,10 @@ public static double correlation(double[] x, double[] y, int n) {
3939
exx /= n;
4040
ey /= n;
4141
eyy /= n;
42-
double cov = exy - ex * ey; // Cov(X, Y) = E(XY)-E(X)E(Y)
42+
double cov = exy - ex * ey; // Cov(X, Y) = E(XY)-E(X)E(Y)
4343
double varx = Math.sqrt(exx - ex * ex); // Var(X) = sqrt(E(X^2)-E(X)^2)
4444
double vary = Math.sqrt(eyy - ey * ey); // Var(Y) = sqrt(E(Y^2)-E(Y)^2)
45-
if (varx * vary < DELTA) { //Var(X) = 0 means X = const, the same about Y
45+
if (varx * vary < DELTA) { // Var(X) = 0 means X = const, the same about Y
4646
return 0;
4747
} else {
4848
return cov / Math.sqrt(varx * vary);

0 commit comments

Comments
 (0)