#---------------
# TEST
#---------------
dat <- makeFabiaDataBlocks(n = 100,l= 50,p = 3,f1 = 5,f2 = 5,
of1 = 5,of2 = 10,sd_noise = 3.0,sd_z_noise = 0.2,mean_z = 2.0,
sd_z = 1.0,sd_l_noise = 0.2,mean_l = 3.0,sd_l = 1.0)
X <- dat[[1]]
Y <- dat[[2]]
resEx <- fabiasp(X,3,0.6,50)
#---------------
# DEMO1
#---------------
dat <- makeFabiaDataBlocks(n = 1000,l= 100,p = 10,f1 = 5,f2 = 5,
of1 = 5,of2 = 10,sd_noise = 3.0,sd_z_noise = 0.2,mean_z = 2.0,
sd_z = 1.0,sd_l_noise = 0.2,mean_l = 3.0,sd_l = 1.0)
X <- dat[[1]]
Y <- dat[[2]]
resToy <- fabiasp(X,13,0.6,200)
extractPlot(resToy,"ti=FABIASP",Y=Y)
#---------------
# DEMO2
#---------------
avail <- require(fabiaData)
if (!avail) {
message("")
message("")
message("#####################################################")
message("Package 'fabiaData' is not available: please install.")
message("#####################################################")
} else {
data(Breast_A)
X <- as.matrix(XBreast)
resBreast <- fabiasp(X,5,0.6,200)
extractPlot(resBreast,ti="FABIASP Breast cancer(Veer)")
#sorting of predefined labels
CBreast
}
#---------------
# DEMO3
#---------------
avail <- require(fabiaData)
if (!avail) {
message("")
message("")
message("#####################################################")
message("Package 'fabiaData' is not available: please install.")
message("#####################################################")
} else {
data(Multi_A)
X <- as.matrix(XMulti)
resMulti <- fabiasp(X,5,0.6,200)
extractPlot(resMulti,"ti=FABIASP Multiple tissues(Su)")
#sorting of predefined labels
CMulti
}
#---------------
# DEMO4
#---------------
avail <- require(fabiaData)
if (!avail) {
message("")
message("")
message("#####################################################")
message("Package 'fabiaData' is not available: please install.")
message("#####################################################")
} else {
data(DLBCL_B)
X <- as.matrix(XDLBCL)
resDLBCL <- fabiasp(X,5,0.6,200)
extractPlot(resDLBCL,ti="FABIASP Lymphoma(Rosenwald)")
#sorting of predefined labels
CDLBCL}
Run the code above in your browser using DataLab