采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,您在课堂上演示了 一个维度的 demean操作 用于 PCA 处理,是将整个数据的中心点进行转移,
现在我这边有三个维度的数据,想实现中心点的转移,但是三个维度的彼此之间的相对位置不要发生变化,
这个时候如何处理,单个维度只需要减去平均值就可以了,三个维度如何处理
每个维度减去这个维度上数值的平均值。换句话说,数据的中心是(0,0,0)
我们的demean方法的实现如下。这个实现X可以是任何维度的。再结合这个实现理解一下?回忆一下np.mean的用法,包括axis这个参数代表什么意思?:)
def demean(X): return X - np.mean(X, axis=0)
加油!
老师,非常感谢!
登录后可查看更多问答,登录/注册
Python3+sklearn,兼顾原理、算法底层实现和框架使用。
3.3k 19
4.3k 17
3.8k 15
2.1k 15
2.0k 14
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号