# NOT RUN {
## Test with included ROC data (some bins have zero counts)
lesDistr <- UtilLesionDistribution(dataset02)
retFit <- FitRsmRoc(dataset02, lesDistr)
print(retFit$fittedPlot)
## Test with included degenerate ROC data
lesDistr <- UtilLesionDistribution(datasetDegenerate)
retFit <- FitRsmRoc(datasetDegenerate, lesDistr);print(retFit$fittedPlot)
## Test with single interior point data
fp <- c(rep(1,7), rep(2, 3))
tp <- c(rep(1,5), rep(2, 5))
dataset <- Df2RJafrocDataset(fp, tp)
lesDistr <- UtilLesionDistribution(dataset)
retFit <- FitRsmRoc(dataset, lesDistr);print(retFit$fittedPlot)
## Test with two interior data points
fp <- c(rep(1,7), rep(2, 5), rep(3, 3))
tp <- c(rep(1,3), rep(2, 5), rep(3, 7))
dataset <- Df2RJafrocDataset(fp, tp)
lesDistr <- UtilLesionDistribution(dataset)
retFit <- FitRsmRoc(dataset, lesDistr);print(retFit$fittedPlot)
## Test with three interior data points
fp <- c(rep(1,12), rep(2, 5), rep(3, 3), rep(4, 5)) #25
tp <- c(rep(1,3), rep(2, 5), rep(3, 7), rep(4, 10)) #25
dataset <- Df2RJafrocDataset(fp, tp)
lesDistr <- UtilLesionDistribution(dataset)
retFit <- FitRsmRoc(dataset, lesDistr);print(retFit$fittedPlot)
# }
Run the code above in your browser using DataLab