scipy.stats.contingency.

expected_freq#

scipy.stats.contingency.expected_freq(observed)[Quelle]#

Berechnet die erwarteten Häufigkeiten aus einer Kontingenztafel.

Gegeben eine n-dimensionale Kontingenztafel beobachteter Häufigkeiten, berechnet die Funktion die erwarteten Häufigkeiten für die Tabelle basierend auf den Randsummen unter der Annahme, dass die mit jeder Dimension verbundenen Gruppen unabhängig sind.

Parameter:
observedarray_like

Die Tabelle der beobachteten Häufigkeiten. (Während diese Funktion ein 1-D-Array verarbeiten kann, ist dieser Fall trivial. Im Allgemeinen ist observed mindestens 2-D.)

Rückgabe:
expectedndarray von float64

Die erwarteten Häufigkeiten, basierend auf den Randsummen der Tabelle. Gleiche Form wie observed.

Beispiele

>>> import numpy as np
>>> from scipy.stats.contingency import expected_freq
>>> observed = np.array([[10, 10, 20],[20, 20, 20]])
>>> expected_freq(observed)
array([[ 12.,  12.,  16.],
       [ 18.,  18.,  24.]])