Nothing
### R code from vignette source 'GettingStarted.Rnw'
###################################################
### code chunk number 1: preliminaries
###################################################
op <- par(no.readonly = TRUE)
old <- options()
options(prompt = "R> ", continue = "+ ", width = 70, useFancyQuotes = FALSE)
library("knitr")
###################################################
### code chunk number 2: loadpackage
###################################################
library("DataSimilarity")
###################################################
### code chunk number 3: preparedhfr
###################################################
data(dhfr, package = "caret")
act <- dhfr[dhfr$Y == "active", -1]
inact <- dhfr[dhfr$Y == "inactive", -1]
###################################################
### code chunk number 4: findMethod2Num
###################################################
findSimilarityMethod(Numeric = TRUE)
###################################################
### code chunk number 5: findMethod2NumAllInfo
###################################################
findSimilarityMethod(Numeric = TRUE, only.names = FALSE)
###################################################
### code chunk number 6: exRosenbaumDS
###################################################
DataSimilarity(act, inact, method = "Rosenbaum", exact = TRUE)
###################################################
### code chunk number 7: exRosenbaum
###################################################
res.Rosenbaum <- Rosenbaum(act, inact, exact = TRUE)
###################################################
### code chunk number 8: exRosenbaum1 (eval = FALSE)
###################################################
## Rosenbaum(act, inact, exact = TRUE)
###################################################
### code chunk number 9: exRosenbaum2
###################################################
print(res.Rosenbaum)
###################################################
### code chunk number 10: exRosenbaum3
###################################################
res.Rosenbaum <- Rosenbaum(act, inact, exact = TRUE)
res.Rosenbaum$statistic
###################################################
### code chunk number 11: exRosenbaum4
###################################################
res.Rosenbaum$p.value
###################################################
### code chunk number 12: exRosenbaum5
###################################################
res.Rosenbaum$estimate
###################################################
### code chunk number 13: prepareiris
###################################################
data("iris")
setosa <- iris[iris$Species == "setosa", -5]
versicolor <- iris[iris$Species == "versicolor", -5]
virginica <- iris[iris$Species == "virginica", -5]
###################################################
### code chunk number 14: findMethod3Num
###################################################
findSimilarityMethod(Numeric = TRUE, Multiple.Samples = TRUE)
###################################################
### code chunk number 15: exMMCM
###################################################
DataSimilarity(setosa, versicolor, virginica, method = "MMCM")
MMCM(setosa, versicolor, virginica)
###################################################
### code chunk number 16: preparesegmentationData
###################################################
data(segmentationData, package = "caret")
test <- segmentationData[segmentationData$Case == "Test", -(1:2)]
train <- segmentationData[segmentationData$Case == "Train", -(1:2)]
###################################################
### code chunk number 17: findMethodNumY
###################################################
findSimilarityMethod(Numeric = TRUE, Target.Inclusion = TRUE)
###################################################
### code chunk number 18: exNKT
###################################################
DataSimilarity(train, test, method = "NKT", target1 = "Class",
target2 = "Class", tune = FALSE)
NKT(train, test, target1 = "Class", target2 = "Class", tune = FALSE)
DataSimilarity(train, test, method = "NKT", target1 = "Class",
target2 = "Class", tune = FALSE, version = 2)
NKT(train, test, target1 = "Class", target2 = "Class", tune = FALSE,
version = 2)
DataSimilarity(train, test, method = "NKT", target1 = "Class",
target2 = "Class", tune = FALSE, version = 3)
NKT(train, test, target1 = "Class", target2 = "Class", tune = FALSE,
version = 3)
###################################################
### code chunk number 19: preparebanque1
###################################################
data(banque , package = "ade4")
card <- banque[banque$cableue == "oui", -7]
no.card <- banque[banque$cableue == "non", -7]
###################################################
### code chunk number 20: findMethod2Cat
###################################################
findSimilarityMethod(Categorical = TRUE)
###################################################
### code chunk number 21: exHMN
###################################################
# HMN.res <- HMN(card, no.card, n.perm = 1000, statistic = "OverallOOB")
# save(HMN.res, file = "tmpResHMNVignette.RData")
load("tmpResHMNVignette.RData")
###################################################
### code chunk number 22: exHMNDS (eval = FALSE)
###################################################
## set.seed(1234)
## DataSimilarity(card, no.card, method = "HMN", n.perm = 1000,
## statistic = "OverallOOB")
###################################################
### code chunk number 23: exHMNDS2
###################################################
print(HMN.res)
###################################################
### code chunk number 24: exHMN1 (eval = FALSE)
###################################################
## set.seed(1234)
## HMN(card, no.card, n.perm = 1000, statistic = "OverallOOB")
###################################################
### code chunk number 25: exHMN2
###################################################
print(HMN.res)
###################################################
### code chunk number 26: preparebanque2
###################################################
data(banque, package = "ade4")
agric <- banque[banque$csp == "agric", -1]
artis <- banque[banque$csp == "artis", -1]
cadsu <- banque[banque$csp == "cadsu", -1]
inter <- banque[banque$csp == "inter", -1]
emplo <- banque[banque$csp == "emplo", -1]
ouvri <- banque[banque$csp == "ouvri", -1]
retra <- banque[banque$csp == "retra", -1]
inact <- banque[banque$csp == "inact", -1]
etudi <- banque[banque$csp == "etudi", -1]
###################################################
### code chunk number 27: findMethod7Cat
###################################################
findSimilarityMethod(Categorical = TRUE, Multiple.Samples = TRUE)
###################################################
### code chunk number 28: exC2STKNN
###################################################
C2ST.res <- C2ST(agric, artis, cadsu, inter, emplo, ouvri, retra, inact, etudi)
###################################################
### code chunk number 29: exC2STKNNDS1 (eval = FALSE)
###################################################
## DataSimilarity(agric, artis, cadsu, inter, emplo, ouvri, retra, inact,
## etudi, method = "C2ST")
###################################################
### code chunk number 30: exC2STKNNDS2
###################################################
print(C2ST.res)
###################################################
### code chunk number 31: exC2STKNN1 (eval = FALSE)
###################################################
## C2ST(agric, artis, cadsu, inter, emplo, ouvri, retra, inact, etudi)
###################################################
### code chunk number 32: exC2STKNN2
###################################################
print(C2ST.res)
###################################################
### code chunk number 33: exC2STMLP
###################################################
DataSimilarity(agric, artis, cadsu, inter, emplo, ouvri, retra, inact,
etudi, method = "C2ST", classifier = "nnet",
train.args = list(trace = FALSE))
C2ST(agric, artis, cadsu, inter, emplo, ouvri, retra, inact, etudi,
classifier = "nnet", train.args = list(trace = FALSE))
###################################################
### code chunk number 34: findMethodCatY
###################################################
findSimilarityMethod(Categorical = TRUE, Target.Inclusion = TRUE)
###################################################
### code chunk number 35: exOTDD
###################################################
# res.OTDD1 <- OTDD(artis, cadsu, target1 = "eparliv", target2 = "eparliv",
# feature.cost = hammingDist)
# res.OTDD2 <- OTDD(artis, ouvri, target1 = "eparliv", target2 = "eparliv",
# feature.cost = hammingDist)
# save(res.OTDD1, res.OTDD2, file = "tmpResOTDDVignette.RData")
load("tmpResOTDDVignette.RData")
###################################################
### code chunk number 36: exOTDDDS1 (eval = FALSE)
###################################################
## DataSimilarity(artis, cadsu, method = "OTDD", target1 = "eparliv",
## target2 = "eparliv", feature.cost = hammingDist)
###################################################
### code chunk number 37: exOTDDDS2
###################################################
print(res.OTDD1)
###################################################
### code chunk number 38: exOTDD1 (eval = FALSE)
###################################################
## OTDD(artis, cadsu, target1 = "eparliv", target2 = "eparliv",
## feature.cost = hammingDist)
###################################################
### code chunk number 39: exOTDD2
###################################################
print(res.OTDD1)
###################################################
### code chunk number 40: exOTDDDS3 (eval = FALSE)
###################################################
## DataSimilarity(artis, ouvri, method = "OTDD", target1 = "eparliv",
## target2 = "eparliv", feature.cost = hammingDist)
###################################################
### code chunk number 41: exOTDDDS4
###################################################
print(res.OTDD2)
###################################################
### code chunk number 42: exOTDD3 (eval = FALSE)
###################################################
## OTDD(artis, ouvri, target1 = "eparliv", target2 = "eparliv",
## feature.cost = hammingDist)
###################################################
### code chunk number 43: exOTDD4
###################################################
print(res.OTDD2)
###################################################
### code chunk number 44: reset
###################################################
options(old)
par(op)
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.