scipy.stats.contingency.
expected_freq#
- scipy.stats.contingency.expected_freq(observed)[源代码]#
从列联表计算期望频率。
给定观测频率的 n 维列联表,在假设与每个维度相关的组是独立的情况下,根据边际总和计算表的期望频率。
- 参数:
- observedarray_like
观测频率表。(虽然此函数可以处理 1 维数组,但这种情况是微不足道的。通常 observed 至少是 2 维的。)
- 返回:
- expectedfloat64 的 ndarray
根据表的边际总和得出的期望频率。与 observed 具有相同的形状。
示例
>>> 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.]])