Wayne Aldo Gavioli wrote: > Hello all, > > I was wondering if it was possible to pull out certain parts of an array in R > - > not an array of data that I have created, but an array of data that has been > spit out by R itself. > > More specifically, in the lines of code below: > > >> summary(prcomp(USArrests)) > Importance of components: > PC1 PC2 PC3 PC4 > Standard deviation 83.732 14.2124 6.4894 2.48279 > Proportion of Variance 0.966 0.0278 0.0058 0.00085 > Cumulative Proportion 0.966 0.9933 0.9991 1.00000 > > > > I was wondering if there is a way to only extract one piece of this array, > specifically the Proportion of Variance for PC2, which is 0.0278. I know how > to extract one entire line of data from this array, using the following lines > of code: > >> result<-summary(prcomp(USArrests)) >> m<-result$importance >> final<-m[2,] > > > These lines of code will produce the follwing output: > > > 0.966 0.0278 0.0058 0.00085 > > > Now I was wondering if there is anyway to break this down even further, and be > able to extract one piece of data from this one line.
I am sure you already read about matrix indexing in the manual "An Introduction to R", but here to remind you how easy it is to get the second row, third column: final <- m[2,3] Uwe Ligges > > If anyone could help me out, I would really appreciate it. > > > Thanks, > > > Wayne > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.