Center m:如何使用sklearn在Python中将 N* M矩阵居中

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

3

您不需要 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

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(826)
Python爬虫接单:Python网络爬虫:连接超时
上一篇
Python中内置函数:Python中内置函数与内置方法的区别
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(46条)