关于pca中特征在pc1和pc2中的分布问题

老师,您好! 问题:原始特征28维度,n个样本,降维至两维,想实现原始28维特征在pc1和pc2上的分布图,
import matplotlib.pyplot as plt
plt.scatter(pc1,pc2,c=feature)
其中,pc1为x轴,pc2为y轴,
pca降维模型有个_mean属性,得到原始特征的统计均值为feature,是一个28行的列向量,但是pc1就是一个n行列向量,pc2也是一个n行列向量,所以画散点图就会报错,这里很疑惑,需要怎么解决?
谢谢老师!

Robin_TY - PhD@CSU,研究方向:计算机视觉,模式识别

赞同来自: wangxiaolei

去掉c=feature这个参数试试,应该是没问题的。

要回复问题请先登录注册