empirical_covariance#
- sklearn.covariance.empirical_covariance(X, *, assume_centered=False)[來源]#
計算最大似然共變異數估計值。
- 參數:
- Xndarray,形狀為 (n_samples, n_features)
用於計算共變異數估計值的資料。
- assume_centeredbool,預設值=False
若為
True
,則在計算前不會將資料置中。當處理平均值幾乎但不完全為零的資料時很有用。若為False
,則會在計算前將資料置中。
- 回傳值:
- covariancendarray,形狀為 (n_features, n_features)
經驗共變異數(最大似然估計值)。
範例
>>> from sklearn.covariance import empirical_covariance >>> X = [[1,1,1],[1,1,1],[1,1,1], ... [0,0,0],[0,0,0],[0,0,0]] >>> empirical_covariance(X) array([[0.25, 0.25, 0.25], [0.25, 0.25, 0.25], [0.25, 0.25, 0.25]])