You are on page 1of 2

data1=read.table("comprincipales3.

txt",header=T)

head(data)

pairs(data)

str(data)
summary(data)
cor(data[,-1])
datapc=princomp(data[,-1],cor=TRUE)
> summary(datapc,loadings=TRUE)
# Es lo mismo que calcular los autovalores y autovectores de S
> S = cor(aire.dat[,-1])
Error in is.data.frame(x) : object 'aire.dat' not found
> eigen(S)
Error in as.matrix(x) : object 'S' not found
> S=cor(dat[,-1])
Error in is.data.frame(x) : object 'dat' not found
> S=cor(data[,-1])
> eigen(S9
library(ade4)
acp=dudi.pca(data1[,-1],scannf=TRUE,nf=2)
Select the number of axes:2
acpi=inertia.dudi(acp,row.inertia=TRUE,col.inertia=TRUE)
names(acp)
acp$eig
acp$l1
#radio

> ratio1 = acpi$TOT$ratio


> ratio2 <- append(0.0, acpi$TOT$ratio[1:length(acpi$TOT$ratio) - 1])
> ratio <- ratio1 - ratio2
> ratio <- lapply(ratio, function(x) round(x * 100, digits = 2))
> for (i in 1:length(ratio1)) {
+ r<-ratio[[i]]
+ cat("el componente ", i, " supone el ", r, "%\n")
+}
> biplot(acp$co,acp$li)

> s.corcircle(acp$li)
> s.corcircle(acp$co)

You might also like