## Not run:
# data(mdrr)
# mdrrDescr <- mdrrDescr[, -nearZeroVar(mdrrDescr)]
# mdrrDescr <- mdrrDescr[, -findCorrelation(cor(mdrrDescr), .5)]
#
#
# inTrain <- createDataPartition(mdrrClass)
# trainX <- mdrrDescr[inTrain[[1]], ]
# trainY <- mdrrClass[inTrain[[1]]]
# testX <- mdrrDescr[-inTrain[[1]], ]
# testY <- mdrrClass[-inTrain[[1]]]
#
# library(MASS)
#
# ldaFit <- lda(trainX, trainY)
# qdaFit <- qda(trainX, trainY)
#
# testProbs <- data.frame(obs = testY,
# lda = predict(ldaFit, testX)$posterior[,1],
# qda = predict(qdaFit, testX)$posterior[,1])
#
# calibration(obs ~ lda + qda, data = testProbs)
#
# calPlotData <- calibration(obs ~ lda + qda, data = testProbs)
# calPlotData
#
# xyplot(calPlotData, auto.key = list(columns = 2))
# ## End(Not run)
Run the code above in your browser using DataLab