Hallo Leute,
ich wuerde gerne den pvalue einer pearson correlation berechnen. Hierzu moechte ich den im link enthaltenen Quellcode ein wenig abwandeln...
http://commons.apache.org/math/apid...correlation/PearsonsCorrelation.html#line.164
Und zwar wie folgend:
Dazu benoetige ich aber die Klasse tDistributions... und diese ist wiederrum in diesen importansweisungen versteckt.
Nun habe ich aber das Problem, dass ich nicht weiss, wie man diese imports richtig einspielt. Ich benutze eclipse.
Jemand eine Ahnung ;( ?
Ansonst, falls wer eine alternative kennt, den pvalue einer Pearson correlation zu berechnen, dann haltet euch bitte nicht zurueck.
Den correlation coeffizient habe ich bereits berechnet, die sample size ist natuerlich auch bekannt.
ich wuerde gerne den pvalue einer pearson correlation berechnen. Hierzu moechte ich den im link enthaltenen Quellcode ein wenig abwandeln...
http://commons.apache.org/math/apid...correlation/PearsonsCorrelation.html#line.164
Und zwar wie folgend:
Java:
public static double getPValue(double r,
int n) {
//T-Value
double tvalue = Math.abs((r* Math.sqrt(n-2))/(1-(r*r)));
double result = 2 * tDistribution.cumulativeProbability(-tvalue)
return result;
}
Dazu benoetige ich aber die Klasse tDistributions... und diese ist wiederrum in diesen importansweisungen versteckt.
Java:
package org.apache.commons.math.stat.correlation;
import org.apache.commons.math.MathException;
import org.apache.commons.math.MathRuntimeException;
import org.apache.commons.math.distribution.TDistribution;
import org.apache.commons.math.distribution.TDistributionImpl;
import org.apache.commons.math.exception.util.LocalizedFormats;
import org.apache.commons.math.exception.NullArgumentException;
import org.apache.commons.math.exception.DimensionMismatchException;
import org.apache.commons.math.linear.RealMatrix;
import org.apache.commons.math.linear.BlockRealMatrix;
import org.apache.commons.math.stat.regression.SimpleRegression;
import org.apache.commons.math.util.FastMath;
Nun habe ich aber das Problem, dass ich nicht weiss, wie man diese imports richtig einspielt. Ich benutze eclipse.
Jemand eine Ahnung ;( ?
Ansonst, falls wer eine alternative kennt, den pvalue einer Pearson correlation zu berechnen, dann haltet euch bitte nicht zurueck.
Den correlation coeffizient habe ich bereits berechnet, die sample size ist natuerlich auch bekannt.