From 864fd506a1fd0107eb5ae283b95e6f54df2e9d4a Mon Sep 17 00:00:00 2001 From: Paul-Corbalan <58653590+Paul-Corbalan@users.noreply.github.com> Date: Tue, 10 May 2022 11:21:14 +0200 Subject: [PATCH] Integration of tau in compare and PValue debug --- Comparaison_of_methods.rmd | 39 +++++++++++++++++++++----------------- 1 file changed, 22 insertions(+), 17 deletions(-) diff --git a/Comparaison_of_methods.rmd b/Comparaison_of_methods.rmd index 8ccab51..92e04d0 100644 --- a/Comparaison_of_methods.rmd +++ b/Comparaison_of_methods.rmd @@ -12,6 +12,7 @@ library("latex2exp") library("Rcpp") library("caret") library("ROCR") +library("pROC") ``` ## 1. Proposition for simulations under $\mathcal{H}_1$ @@ -120,17 +121,18 @@ CDF=Plot_CDF(lambda0,n_sample,T,tau) Compute $p$-value for scan statistic of `ppH1` with `Emp`: ```{r} PValue <- function(Emp,ppH, T, tau){ - scanH1=ScanStat(ppH,T,tau)[2] - index_scanH1=ScanStat(ppH,T,tau)[1] - index=Emp$index_scan + SS = ScanStat(ppH,T,tau) + scanH = SS[2] + index_scanH = SS[1] + index = Emp$index_scan n=length(index) - if (scanH1< min(Emp$index_scan)){ - return (c(scanH1,1,index_scanH1)) + if (scanH< min(Emp$index_scan)){ + return (c(scanH,1,index_scanH)) } else{ - if(min(Emp$index_scan)