x = c(rnorm(1000),rnorm(2000)+8,rnorm(1000)*2-8)
y = c(rep(1, 1000), rep(2, 2000), rep(3,1000))
if(requireNamespace("DataVisualizations", quietly = TRUE) &&
requireNamespace("ScatterDensity", quietly = TRUE) &&
packageVersion("ScatterDensity") >= "0.1.1" &&
packageVersion("DataVisualizations") >= "1.1.5"){
mutualinfo(x, y, isXDiscrete=FALSE, isYDiscrete=TRUE)
}
# \donttest{
if(requireNamespace("mpmi", quietly = TRUE)) {
mutualinfo(x, y, isXDiscrete=FALSE, isYDiscrete=TRUE,useMPMI=TRUE)
}
# }
Run the code above in your browser using DataLab