Jeżeli wezmę z Excella i policzę odchylenie standardowe dla poszczególnych składowych to wyniki mi się nie zgadzają z tymi z R. Mam pięć składowych: Szybkość, Obsługa, Cena, Jakość, Popularność.
Wyniki mam w skali od 1 do 5 (1 zdecydowanie się nie zgadzam - 5 zdecydowanie się zgadzam)
Jak zliczę wyniki np dla kolumny Szybkość to odchylenie standardowe wychodzi mi 0,8 a nie 1,58.
Nie rozumiem
Kolejno po wpisaniu komendy:
wyskakuje mi:
Kod: Zaznacz cały
Importance of components:
Comp.1 Comp.2 Comp.3 Comp.4 Comp.5
Standard deviation 1.587153 0.9657289 0.8406119 0.7086540 0.58266074
Proportion of Variance 0.503811 0.1865265 0.1413257 0.1004381 0.06789871
Cumulative Proportion 0.503811 0.6903375 0.8316632 0.9321013 1.00000000
oraz
Kod: Zaznacz cały
Loadings:
Comp.1 Comp.2 Comp.3 Comp.4 Comp.5
Szybkość -0.473 0.455 0.367 -0.655
Obsługa -0.497 0.229 -0.241 -0.653 0.464
Cena -0.371 -0.558 0.693 0.266
Jakość -0.392 -0.610 -0.533 -0.435
Popularność -0.488 0.240 -0.208 0.752 0.310
> pca
Call:
princomp(x = data, cor = T)
Proszę o pomoc w interpatacji wyników;)