张小遇
编程如下:
pca.lili2<-princomp(cbind(lili2$suc,lili2$glu,lili2$fru,lili2$sor,lili2$mal,lili2$cit,lili2$qui),cor=T)
summary(pca.lili2)
数据如下:
Suc Glu Fru Sor mal cit qui
78.86 8.57 3.62 0.44 48.19 0.76 0.84
105.28 7.56 4.35 2 53.99 0.26 0.65
96.06 12.55 4.56 5.12 40.86 3.2 1.29
87.75 7.2 3.65 2.82 39.03 1.96 0.93
96.99 9.38 5.95 1.28 9.33 10.47 0.84
80.04 8.38 4.15 2.11 27.17 1.1 1.11
分析如下:
Importance of components:
Comp. 1 Comp. 2 Comp. 3
Standard deviation 1.3462573 1.0151284 0.39636565
Proportion of Variance 0.6041362 0.3434952 0.05236858
Cumulative Proportion 0.6041362 0.9476314 1.00000000
正常情况下应该出现七个主成分分析,这里只有三个,而且用此做出的图也不对。求各位帮帮忙吧!非常非常感谢![p:4]
piceayhb
为什么说正常下有七个呢?
你前三个主分量都已经达到100%的贡献率了!
后面应该没了呀!
张小遇
[quote]引用第1楼piceayhb于2008-11-21 22:49发表的“”:
为什么说正常下有七个呢?
你前三个主分量都已经达到100%的贡献率了!
后面应该没了呀![/quote]
可是这样就更不对了,就是找不出来原因,想请各位高手帮帮忙,要做毕业论文用它。我用S-PLUS软件自己分析时能出来七个主成分,自己编程就编程现在这样了。问题出在哪里呢?
ihsihs
问题应该出在编程了,去S-PLUS版,呵呵
张小遇
[quote]引用第3楼ihsihs于2008-11-23 22:50发表的“”:
问题应该出在编程了,去S-PLUS版,呵呵[/quote]
谢谢,我再好好看看,弄弄吧...
ahxiping
七个变量生成7个主成分?好像没有太多意义吧,如果楼主坚持有7个主成分那么直接对变量进行解释不就可以了
张小遇
[quote]引用第5楼ahxiping于2008-11-24 11:48发表的“”:
七个变量生成7个主成分?好像没有太多意义吧,如果楼主坚持有7个主成分那么直接对变量进行解释不就可以了[/quote]
不是分析出来七个主成分,是三个组成分这个是对的,问题是怎么分析时不是把七个变量全分析了,而是只分析出来三个变量。我看过别人做的,几个变量就分析出来几个变量。我不是在说主成分,可能我表述的不清楚,呵呵...
张小遇
郁闷,本来想把做出来的图拿出来给大家看下的,但是怎么都贴不过来, 主要是我不会贴过来!
ahxiping
不明白 有点晕
张小遇
[quote]引用第8楼ahxiping于2008-11-24 17:09发表的“”:
不明白 有点晕[/quote]
就是我用的七个变量但是只分析出来三个变量的结果,其他四个都没有分析出来,问题就出现在这里了。我也晕啦,慢慢学吧,希望毕业前能学会。不过谢谢你,关注我的内容,非常感谢!