View source: R/parCorPatternComparison.R
parCorPatternComparison | R Documentation |
Compare an input pattern against a set of patterns, excluding the predictive effect of a fixed pattern or set of patterns.
parCorPatternComparison(x, Y, Z, updateProgress = NULL)
x |
An N element input pattern specified as either a vector or a 1 x N matrix or data frame. |
Y |
An N element pattern specified as a vector for comparison with the input pattern x or a k x N matrix with k patterns for comparison with the input pattern x specified along the rows, with rownames set appropriately. |
Z |
An N element pattern specified as a vector or a k x N matrix of patterns specified along the rows. These are the patterns whose effect (with respect to a linear model) is to be excluded when comparing x with Y or each row entry of Y. Note that for the partial correlation to be value, the pattern(s) in Z should not overlap with those in x or Y. |
updateProgress |
A optional function to be invoked with each computed partial correlation to indicate progress. |
A data frame with pattern comparison results (ordered by PARCOR): NAME: Name of entry in Y being compared. PARCOR: Partial correlation between x and the entry in Y with respect to Z. PVAL: p-value.
x <- exprs(getAct(rcellminerData::drugData))["609699", ]
Y <- rcellminer::getAllFeatureData(rcellminerData::molData)[["exp"]][1:100, ]
Z <- rcellminer::getAllFeatureData(rcellminerData::molData)[["exp"]][c("SLFN11", "JAG1"), ]
results <- parCorPatternComparison(x, Y, Z)
Y <- rcellminer::getAllFeatureData(rcellminerData::molData)[["exp"]][1, , drop=TRUE]
Z <- rcellminer::getAllFeatureData(rcellminerData::molData)[["exp"]]["SLFN11", , drop=TRUE]
results <- parCorPatternComparison(x, Y, Z)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.