我有一个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