主成分初始特征值方差贡献率不大于80%,用几个主成分
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/17 07:40:39
用spss软件找一本或下载一本spss的教科书,上面讲得很清楚.可以通过因子分析得到,在analyze-datareduction-factor里面做建模吧~~~spss.
方差贡献率表示同一公共因子Fj对各变量所提供的方差贡献的总和,用来衡量每一个公共因子相对重要性的一个尺度.
恩!第一个是特征值.一般有大于1的或者大于0.5,累计方差百分比一般要求大于85%才能够进行主成分分析.得到的是每个变量的指标,相关系数吧a.然后就是根据特征值b,求向量系数u,u=a/sqr(b).
spss熟练掌握我可以代分析的采纳哦
这个说明你的数据可能不太适合做主成分分析,他们的公因子可能对整体解释力都比较低建议你还是取百分之85的吧,因为这样才将大部方差解释掉了还是建议你检验一下数据吧,你的数据可能不适合做因子分析
出来的结果里有这个值的我经常帮别人做这类的数据分析的
有些行业取前三个公因子,累积贡献率最好大于70%
综合因子得分需要结合手算,如下:再问:我知道,综合因子得分=各因子得分*各因子贡献率,但是我不知道各因子得分是多少,是不是我上面的第一张表里的数据,请清楚一点告诉我,求你了再答:不是,在这一步,如图:
贡献率(%)=贡献量(产出量,所得量)/投入量(消耗量,占用量)×100%贡献率也用于分析经济增长中各因素作用大小的程度.计算方法是:贡献率(%)=某因素贡献量(增量或增长程度)/总贡献量(总增量或增
这些值实在是太小了,只能用科学计数法表示,如果换成一般的数字,现实的结果都是0.而且这些数值对于你下面的分析一点用处都没有,所以不必为此纠结.
你直接设置累计贡献率要达到90%就可以啦再问:这里有个基于特征值--特征值大于(A):但是那个框框里不能输入,是不是我的spss的问题啊?再答:你看自己要保留几个因子然后再因子的固定数量输入相应的数值
可以的啊,你这个说明提取了3个主成分,前三个主成分的累计贡献率为94.699%,你这个累计贡献率已经很高了,很不错的
方差贡献率是指单个公因子引起的变异占总变异的比例,说明此公因子对因变量的影响力大小;累计方差贡献率是所有公因子引起的变异占总变异比例,说明所有公因子对因变量的合计影响力.两者的关系是:各方差贡献率相加
你自己根据各个因子中哪个或哪些变量的系数大来命名即可
我今天也做了,你首先用matlab把他旋转,命令式pp=rot90(p);然后进行主成分分析,ok
分析--降维--因子分析,注意在旋转选项中勾选一种方法.
累计贡献率一般需要达到80%以上,才可以,不知道你的因素之间是不是相关性很高
设方阵A可对角化,则存在方阵P有A=P^(-1)diag(a,b,c……)P,diag(a,b,c……)为对角阵,a,b,c……为特征值,因为A^m=Pdiag(a^(m),b^(m),c^(m),…
analyze下面选择diemnsionreducation,再选择factor因子分析,把你需要计算方差贡献率的变量放到右侧的框里,点击OK,结果里有1张表,就是这些变量的方差贡献率和方差累计贡献率
这里当然选五个了啊,一般按特征值大于1来选,方差贡献率越大越好,大于80%也不是不选后面的因子了再问:谢谢哦,我看有些实例没有出现这样结果,一般对应的特征值大于1也就差不多85%,这样的输出结果不知道