Package de.pakad.statistics
Class Stats
java.lang.Object
de.pakad.statistics.Stats
Die Klasse
StdStatistics
stellt verschiedene Methoden für statistische
Berechnungen zur Verfügung.
Wird an eine Methode, die die ein Array erwartet, ein null
-Wert
übergeben, wird eine IllegalArgumentException
-Ausnahme
geworfen.
COPYRIGHT BY Karsten Brodmann 2022 - Die Bibliothek darf ausschließlich für private Lernzwecke verwendet werden. Eine Weitergabe ist nur mit schriftlicher Genehmigung des Autors gestattet.
- Version:
- 1.0
- Author:
- Karsten Brodmann (kb@punkt-akademie.de)
-
Method Summary
Modifier and TypeMethodDescriptionstatic double
avg
(double[] a) Berechnung des Durchschnitts.static double
avg
(int[] a) Berechnung des Durchschnitts.static double
max
(double[] a) Maximalwert eines (unsortierten) Arrays.static int
max
(int[] a) Maximalwert eines (unsortierten) Arrays.static double
median
(double[] a) Berechnung des Medians eines sortierten Arrays.static double
median
(int[] a) Berechnung des Medians eines sortierten Arrays.static double
min
(double[] a) Minimumwert eines (unsortierten) Arrays.static int
min
(int[] a) Minimumwert eines (unsortierten) Arrays.static void
sort
(double[] a) Sortieren eines Arrays von Gleitkommazahlen.static void
sort
(int[] a) Sortieren eines ganzzahligen Arrays.static double
sstddev
(double[] a) Standardabweichung (der Stichprobe).static double
sstddev
(int[] a) Standardabweichung (der Stichprobe).static double
stddev
(int[] a) Standardabweichung (der Grundgesamtheit).static double
sum
(double[] a) Summe der Elemente eines Arrays.static int
sum
(int[] a) Summe der Elemente eines Arrays.static double
svar
(double[] a) Stichprobenvarianz (sample variance).static double
svar
(int[] a) Stichprobenvarianz (sample variance).static double
var
(double[] a) Varianz der Grundgesamtheitstatic double
var
(int[] a) Varianz der Grundgesamtheit
-
Method Details
-
sort
public static void sort(int[] a) Sortieren eines ganzzahligen Arrays.- Parameters:
a
- Array ganzer Zahlen
-
sort
public static void sort(double[] a) Sortieren eines Arrays von Gleitkommazahlen.- Parameters:
a
- Array von Gleitkommazahlen
-
min
public static int min(int[] a) Minimumwert eines (unsortierten) Arrays.- Parameters:
a
- Array ganzer Zahlen- Returns:
- Minimumwert
-
max
public static int max(int[] a) Maximalwert eines (unsortierten) Arrays.- Parameters:
a
- Array ganzer Zahlen- Returns:
- Maximum
-
avg
public static double avg(int[] a) Berechnung des Durchschnitts.- Parameters:
a
- Array mit ganzen Zahlen- Returns:
- Mittelwert
-
median
public static double median(int[] a) Berechnung des Medians eines sortierten Arrays.- Parameters:
a
- Array mit ganzen Zahlen- Returns:
- Mittelwert
-
sum
public static int sum(int[] a) Summe der Elemente eines Arrays.- Parameters:
a
- Array mit ganzen Zahlen- Returns:
- Summe der Elemente
-
svar
public static double svar(int[] a) Stichprobenvarianz (sample variance).- Parameters:
a
- Array ganzer Zahlen- Returns:
- Stichprobenvarianz
-
var
public static double var(int[] a) Varianz der Grundgesamtheit- Parameters:
a
- Array ganzer Zahlen- Returns:
- Stichprobenvarianz
-
sstddev
public static double sstddev(int[] a) Standardabweichung (der Stichprobe).- Parameters:
a
- Array ganzer Zahlen- Returns:
- Standardabweichung der Stichprobe;
Double.NaN
wenn nicht existent
-
stddev
public static double stddev(int[] a) Standardabweichung (der Grundgesamtheit).- Parameters:
a
- Array ganzer Zahlen- Returns:
- Standardabweichung der Grundgesamtheit;
Double.NaN
wenn nicht existent
-
min
public static double min(double[] a) Minimumwert eines (unsortierten) Arrays.- Parameters:
a
- Array von Gleitkommazahlen- Returns:
- Minimumwert
-
max
public static double max(double[] a) Maximalwert eines (unsortierten) Arrays.- Parameters:
a
- Array von Gleitkommazahlen- Returns:
- Maximum
-
avg
public static double avg(double[] a) Berechnung des Durchschnitts.- Parameters:
a
- Array mit Gleitkommazahlen- Returns:
- Mittelwert
-
median
public static double median(double[] a) Berechnung des Medians eines sortierten Arrays.- Parameters:
a
- Array mit Gleitkommazahlen- Returns:
- Mittelwert
-
sum
public static double sum(double[] a) Summe der Elemente eines Arrays.- Parameters:
a
- Array mit Gleitkommazahlen- Returns:
- Summe der Elemente
-
svar
public static double svar(double[] a) Stichprobenvarianz (sample variance).- Parameters:
a
- Array mit Gleitkommazahlen- Returns:
- Stichprobenvarianz
-
var
public static double var(double[] a) Varianz der Grundgesamtheit- Parameters:
a
- Array mit Gleitkommazahlen- Returns:
- Stichprobenvarianz
-
sstddev
public static double sstddev(double[] a) Standardabweichung (der Stichprobe).- Parameters:
a
- Array mit Gleitkommazahlen- Returns:
- Standardabweichung der Stichprobe;
Double.NaN
wenn nicht existent
-