A tibble::tibble with columns depending on the component of
PCA being tidied.
If matrix is "u", "samples", "scores", or "x" each row in the
tidied output corresponds to the original data in PCA space. The columns
are:
rowID of the original observation (i.e. rowname from original
data).
PCInteger indicating a principal component.
valueThe score of the observation for that particular principal
component. That is, the location of the observation in PCA space.
If matrix is "v", "rotation", "loadings" or "variables", each
row in the tidied output corresponds to information about the principle
components in the original space. The columns are:
rowThe variable labels (colnames) of the data set on
which PCA was performed
PCAn integer vector indicating the principal component
valueThe value of the eigenvector (axis score) on the
indicated principal component
If matrix is "d", "eigenvalues" or "pcs", the columns are:
PCAn integer vector indicating the principal component
std.devStandard deviation explained by this PC
percentFraction of variation explained by this component
(a numeric value between 0 and 1).
cumulativeCumulative fraction of variation explained by
principle components up to this component (a numeric value between 0 and
1).