我有一个N乘M阵列,其中N对应于M维空间中的点数。我想通过使用学习库减去平均点来使这些点居中。
答案 0 :(得分:2)
你不需要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