<div dir="ltr"><div>Hola!</div><div><br></div><div>Tengo que hacer una curva ROC com unos datos que obtuve de hacer una macro de excel y aplicar unas reglas, y basicamente tengo que a partir de la variacion del tiempo y la velocidad del barco obtengo diferentes porcentajes de true positives (TP) y false positives (FP) y con eso deberia de construir una curva ROC.</div>
<div><br></div><div>Dada mi ignorância en este tema, no se muy bien por donde empezar , estuve mirando los manuales de dos paquetes el ROCR y el pROC, alguien me recomienda alguno en particular?</div><div><br></div><div>Yen los manuales el script del ROCR para hacer la curva era algo asi:</div>
<div><br></div><div>library(ROCR)<br>data(ROCR.simple)<br>pred <- prediction( ROCR.simple$predictions, ROCR.simple$labels)<br>perf <- performance(pred,"tpr","fpr")<br>plot(perf)<br>## precision/recall curve (x-axis: recall, y-axis: precision)<br>
perf1 <- performance(pred, "prec", "rec")<br>plot(perf1)<br>## sensitivity/specificity curve (x-axis: specificity,<br>## y-axis: sensitivity)<br>perf1 <- performance(pred, "sens", "spec")<br>
plot(perf1)</div><div><br></div><div>Me parecio mas fácil de entender que el del otro paquete pero no se como aplicarlo a mis datos y si voy a obtener lo que quiero, si alguien me puede orientar un poco, agradeceria.</div>
<div><br></div><div>Adjunto mis datos para tener una idea.</div><div><br></div><div>Muchas gracias, un saludo</div></div>