An issue regarding to gradient
On Oct 11, 2011, at 6:02 AM, luke1022 wrote:
The following code will get me a curve plot: cutoff <- seq(1,7,0.25) Sensitivity <- 1 - pnorm(cutoff, 5, 0.8) Specificity <- pnorm(cutoff, 3, 1.2) plot(1-Specificity,Sensitivity,main = "ROC curve",type = "o") How do I get a gradient of a particular point on that curve?
First you need to define what you mean by "gradient at a point" when the gradient is discontinuous at each point. Is this a numerical example and you want to take the means of the slopes on either side, (rather like the definition of the Dirac function at x=0) ... in whiich case these are the slopes _between_not_at_ the points: diff(Specificity)/diff(1-Sensitivity) or ... is this a homework problem and you are being asked to use the knowledge that those (Sensitivity, Specificity) points came from particular pnorm functions?
David Winsemius, MD West Hartford, CT