sklearn.covariance.empirical_covariance

sklearn.covariance.empirical_covariance(X, *, assume_centered=False)

[源码]

最大似然协方差估计器。

参数 说明
X ndarray of shape (n_samples, n_features)
用于计算协方差估计的数据
assume_centered bool, default=False
如果为True,则在计算之前数据不会中心化。这在处理均值几乎为零但不完全为零的数据时很有用。如果为False,则数据将在计算之前进行中心化。
返回值 说明
covariance ndarray of shape (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.250.250.25],
       [0.250.250.25],
       [0.250.250.25]])

sklearn.covariance.empirical_covariance使用示例