file_path <- "PrDom-1-2-3.csv"
dane <- read.table(file_path, header = TRUE, sep = "", quote = "\"",
stringsAsFactors = FALSE, check.names = FALSE)
for(i in 2:6) { # Ponieważ zmienna X1 jest w 2 kolumnie, X5 w 6
dane[[i]] <- as.numeric(dane[[i]])
}
zmienne_pca <- dane[, c("X1", "X2", "X3", "X4", "X5")]
any(is.na(zmienne_pca)) # Sprawdzamy, czy w zbiorze istnieją braki
## [1] FALSE
print(head(zmienne_pca))
## X1 X2 X3 X4 X5 ## 1 -0.7242971 -3.661861 18.911549 -4.743807 12.482258 ## 2 -1.9758087 -43.246440 11.407519 -10.089523 -7.908897 ## 3 1.2819385 -14.662131 -7.301334 -14.325853 1.510753 ## 4 -1.0471586 1.795444 27.416395 -19.930575 21.463857 ## 5 4.9458447 7.627780 3.900292 -5.833269 9.391678 ## 6 5.3202624 14.318632 -2.856231 -11.285937 15.665355