Description Usage Arguments Details Value Author(s) Examples
More details of Poisson LDA are available in the documentation of Classify.
1 2 3 4 5 6 | ## S4 method for signature 'matrix'
classifyInterface(measurements, classes, test, ...)
## S4 method for signature 'DataFrame'
classifyInterface(measurements, classes, test, ..., returnType = c("class", "score", "both"), verbose = 3)
## S4 method for signature 'MultiAssayExperiment'
classifyInterface(measurements, test, targets = names(measurements), ...)
|
measurements |
Either a |
classes |
Either a vector of class labels of class |
test |
An object of the same class as |
targets |
If |
... |
Variables not used by the |
returnType |
Default: |
verbose |
Default: 3. A number between 0 and 3 for the amount of progress messages to give. This function only prints progress messages if the value is 3. |
Data tables which consist entirely of non-integer data cannot be analysed. If measurements
is an object of class MultiAssayExperiment, the factor of sample classes must be stored
in the DataFrame accessible by the colData function with column name "class".
Either a factor vector of predicted classes, a matrix of scores for each class, or a table of
both the class labels and class scores, depending on the setting of returnType.
Dario Strbenac
1 2 3 4 5 6 7 8 9 10 11 12 | if(require(PoiClaClu))
{
readCounts <- CountDataSet(n = 100, p = 1000, 2, 5, 0.1)
# Rows are for features, columns are for samples.
trainData <- t(readCounts[['x']])
classes <- factor(paste("Class", readCounts[['y']]))
testData <- t(readCounts[['xte']])
storage.mode(trainData) <- storage.mode(testData) <- "integer"
classified <- classifyInterface(trainData, classes, testData)
setNames(table(paste("Class", readCounts[["yte"]]) == classified), c("Incorrect", "Correct"))
}
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.