Extracting data from Eigen function
Use mat <- eig[["vectors"]] If x is a list, ``x[i]'' gives you a (sub-) list of length 1, whereas ``x[[i]]'' gives you the single element of that list. A possibly subtle but important distinction. cheers, Rolf Turner
On 4/03/2008, at 12:42 PM, SS-R wrote:
Hi I need to extract the data returned by Eigen to plot the eigenvectors. However, when I try and eigv = eigen(covariance); it returns an object with the matrices containing eigenvalues and vectors.. how can I extract the eigenvector matrix from this?? When I try mat = eig["vectors"] it returns a matrix with the "$vectors" string on top , how can I remove this? code:
eig
$values
[1] 1.2840277 0.0490834
$vectors
[,1] [,2]
[1,] 0.6778734 -0.7351787
[2,] 0.7351787 0.6778734
--
View this message in context: http://www.nabble.com/Extracting-data-
from-Eigen-function-tp15816996p15816996.html
Sent from the R help mailing list archive at Nabble.com.
______________________________________________ R-help at 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.
######################################################################
Attention:\ This e-mail message is privileged and confid...{{dropped:9}}