Description Usage Arguments Value Examples
View source: R/results-functions.R
The function uses a 'galgo.Obj' as input an the training dataset to
evaluate the non-dominated solutions found by GalgoR
1 2 | non_dominated_summary (output, prob_matrix, OS,
distancetype = "pearson")
|
output |
An object of class |
prob_matrix |
a |
OS |
a |
distancetype |
a |
Returns a data.frame with 5 columns and a number of rows
equals to the non-dominated solutions found by GalgoR.
The first column has the name of the non-dominated solutions, the second
the number of partitions found for each solution (k), the third,
the number of genes, the fourth the mean silhouette coefficient of the
solution and the last columns has the estimated C.Index for each one.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | # load example dataset
library(breastCancerTRANSBIG)
data(transbig)
Train <- transbig
rm(transbig)
expression <- Biobase::exprs(Train)
clinical <- Biobase::pData(Train)
OS <- survival::Surv(time = clinical$t.rfs, event = clinical$e.rfs)
# We will use a reduced dataset for the example
expression <- expression[sample(1:nrow(expression), 100), ]
# Now we scale the expression matrix
expression <- t(scale(t(expression)))
# Run galgo
output <- GSgalgoR::galgo(generations = 5, population = 15,
prob_matrix = expression, OS = OS)
non_dominated_summary(
output = output,
OS = OS,
prob_matrix = expression,
distancetype = "pearson"
)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.