如何使用sklearn在Python中集中N*M矩阵



我有一个N乘M的数组,其中N对应于M维空间中的点数。我想通过使用学习库减去平均点来居中这些点。

您不需要sklearn,您将使用numpy(scikit learn也使用它)。以下是N=2和M=3:的示例

import numpy as np
points = np.array([
   [1.,2.,3.],   # 1st point
   [4.,5.,6.]]   # 2nd point
)
meanPoint = points.mean(axis = 0)
# subtract mean point
points -= meanPoint

相关内容

  • 没有找到相关文章