bundles / scipy 1.18.0 / scipy / stats / contingency / expected_freq
function
scipy.stats.contingency:expected_freq
source: /scipy/stats/contingency.py:93
Signature
def expected_freq(observed)Summary
Compute the expected frequencies from a contingency table.
Extended Summary
Given an n-dimensional contingency table of observed frequencies, compute the expected frequencies for the table based on the marginal sums under the assumption that the groups associated with each dimension are independent.
Parameters
observed: array_likeThe table of observed frequencies. (While this function can handle a 1-D array, that case is trivial. Generally
observedis at least 2-D.)
Returns
expected: ndarray of float64The expected frequencies, based on the marginal sums of the table. Same shape as
observed.
Examples
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.]])
Aliases
scipy.stats.contingency.expected_freq