data(cars)
# Discretise the data first
d <- cut(cars$dist, breaks = 10)
s <- cut(cars$speed, breaks = 10)
# Discrete MI values
dmi.pw(s, d)
# For comparison, analysed as continuous data:
cmi.pw(cars$dist, cars$speed)
# Exploring a group of categorical variables
dat <- mtcars[, c("cyl","vs","am","gear","carb")]
discresults <- dmi(dat)
discresults
# Plot the relative magnitude of the BCMI values
diag(discresults$bcmi) <- NA
mp(discresults$bcmi)
Run the code above in your browser using DataLab