| runPCA | R Documentation |
Calculate Principal Components (PCs) on the cell-cisTopic distributions
runPCA(object, target, method = "Z-score", seed = 123, ...)
object |
Initialized cisTopic object, after the object@selected.model has been filled. |
target |
Whether dimensionality reduction should be applied on cells ('cell') or regions (region). Note that for speed and clarity reasons, dimesionality reduction on regions will only be done using the regions assigned to topics with high confidence (see binarizecisTopics()). |
method |
Select the method for processing the cell assignments: 'Z-score' and 'Probability'. In the case of regions, an additional method, 'NormTop' is available (see getRegionScores()). |
... |
See |
'Z-score' computes the Z-score for each topic assingment per cell/region. 'Probability' divides the topic assignments by the total number
of assignments in the cell/region in the last iteration plus alpha. If using 'NormTop', regions are given an score defined by: \beta_{w, k} (\log
\beta_{w,k} - 1 / K \sum_{k'} \log \beta_{w,k'}).
Returns a cisTopic object with a list of PCA information stored in object@dr$cell$PCA or object@dr$region$PCA.
loadingsMatrix whose columns contain eigenvectors
sdevStandard deviations of the PCs
var.coordCoordinates of the variables (correlation between the variables and the PCs)
var.cos2Cos2 of the variables. Measures their representation quality.
var.contribContributions of the variables to the PCs
ind.coordCoordinates of individuals
ind.cos2Cos2 of the individuals
ind.contribContributions of the individuals to the PCs
eigsEigenvalues, which measure the variability retained per PC
variance.explainedPercentage of variance explained by each component
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.