# EXAMPLE 1: Make a single simulation "result" for a sample of size 200.
mainpara <- list(cop1=PLACKETTcop, cop2=PLACKETTcop,
para1gen=function() { return(c(10^runif(1,min=-5,max=0))) },
para2gen=function() { return(c(10^runif(1,min= 0,max=5))) })
v <- simcompositeCOP(n=200, nsim=1, parent=mainpara, showresults=TRUE)
print(v)
# EXAMPLE 2: Make a 10 "results" for a sample of size 200 and plot two columns.
mainpara <- list(cop1=PLACKETTcop, cop2=N4212cop,
para1gen=function() { return(c(10^runif(1,min=-5,max=5))) },
para2gen=function() { return(c(10^runif(1,min= 0,max=2))) })
v <- simcomposite3COP(n=500, nsim=10, parent=mainpara); labs <- colnames(v)
plot(v[,5],v[,7], # open circles are 1 with respect to 2
xlab=paste(c(labs[5], "and", labs[6]), collapse=" "),
ylab=paste(c(labs[6], "and", labs[8]), collapse=" "))
points(v[,6],v[,8], pch=16) # black dots are 2 with respect to 1
Run the code above in your browser using DataLab