-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathplot_sim_results.R
More file actions
58 lines (48 loc) · 2.35 KB
/
plot_sim_results.R
File metadata and controls
58 lines (48 loc) · 2.35 KB
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
library(lattice)
lattice.options(default.theme = standard.theme(color = FALSE))
load("C:/Users/andre/Dropbox/sub-beta-stacy/results/simulations/out_exp_n100.Rdata")
out.100 <- out
load("C:/Users/andre/Dropbox/sub-beta-stacy/results/simulations/out_exp_n500.Rdata")
out.500 <- out
load("C:/Users/andre/Dropbox/sub-beta-stacy/results/simulations/out_exp_n1000.Rdata")
out.1000 <- out
rm(list=c("out"))
KS.par <- unlist(lapply(out.100, function(l) l$KS.par))
KS.sbs.1 <- unlist(lapply(out.100, function(l) l$KS.sbs.1))
KS.sbs.1000 <- unlist(lapply(out.100, function(l) l$KS.sbs.1000))
KS.sbs.1e6 <- unlist(lapply(out.100, function(l) l$KS.sbs.1e6))
res <- data.frame(
Model=rep(c("Parametric","SBS, m=1","SBS, m=1000","SBS, m=10^6"),each=length(KS.par)),
KS=c(KS.par,KS.sbs.1,KS.sbs.1000,KS.sbs.1e6)
)
res$Model <- factor(res$Model,levels=c("Parametric","SBS, m=1","SBS, m=1000","SBS, m=10^6"))
res$n <- "n=100"
d <- res
KS.par <- unlist(lapply(out.500, function(l) l$KS.par))
KS.sbs.1 <- unlist(lapply(out.500, function(l) l$KS.sbs.1))
KS.sbs.1000 <- unlist(lapply(out.500, function(l) l$KS.sbs.1000))
KS.sbs.1e6 <- unlist(lapply(out.500, function(l) l$KS.sbs.1e6))
res <- data.frame(
Model=rep(c("Parametric","SBS, m=1","SBS, m=1000","SBS, m=10^6"),each=length(KS.par)),
KS=c(KS.par,KS.sbs.1,KS.sbs.1000,KS.sbs.1e6)
)
res$Model <- factor(res$Model,levels=c("Parametric","SBS, m=1","SBS, m=1000","SBS, m=10^6"))
res$n <- "n=500"
d <- rbind(d,res)
KS.par <- unlist(lapply(out.1000, function(l) l$KS.par))
KS.sbs.1 <- unlist(lapply(out.1000, function(l) l$KS.sbs.1))
KS.sbs.1000 <- unlist(lapply(out.1000, function(l) l$KS.sbs.1000))
KS.sbs.1e6 <- unlist(lapply(out.1000, function(l) l$KS.sbs.1e6))
res <- data.frame(
Model=rep(c("Parametric","SBS, m=1","SBS, m=1000","SBS, m=10^6"),each=length(KS.par)),
KS=c(KS.par,KS.sbs.1,KS.sbs.1000,KS.sbs.1e6)
)
res$Model <- factor(res$Model,levels=c("Parametric","SBS, m=1","SBS, m=1000","SBS, m=10^6"))
res$n <- "n=1000"
d <- rbind(d,res)
d$n <- factor(d$n,levels=c("n=100","n=500","n=1000"))
pdf("C:/Users/andre/Dropbox/sub-beta-stacy/Figures/sim_results.pdf",height = 4,width = 9)
d$Model <- factor(unclass(d$Model),labels=c("Parametric","m=10^0","m=10^3","m=10^6"))
bwplot(KS~Model|n,data=d,
ylab="Kolmogorov-Smirnov distance", scales=list(cex=0.75),pch="|")
dev.off()