前回のつづき。有意差が気になる向きには、ということでランダマイゼーションテストをやってみた。 こういうコード。 library(minerva) ## bootstrap function mic.fun <- function(dat, ind) { mine(dat$x, dat[sample.int(nrow(dat)), ]$y)$MIC } set.seed(12345) n <- 500 data <- vector("list", 3) mic <- vector("list", 3) data[[1]] <- data.frame(x = runif(n, -1, 1)) data[[1]]$y <- data[[1]]$x + rnorm(n, 0, 0.1) data[[2]] <- data.frame(x = runif(n, -1, 1)) data[[2]]$y