R/DistanceBasedCriteria.R

Defines functions dist_to_test dist_to_test2 neg_dist_in_train neg_dist_in_train2

Documented in dist_to_test dist_to_test2 neg_dist_in_train neg_dist_in_train2

dist_to_test<-function(Train, Test, Dst, lambda, C){
  return(max(Dst[rownames(Dst)%in%Train,colnames(Dst)%in%Test]))
}

dist_to_test2<-function(Train, Test, Dst, lambda, C){
  return(mean(Dst[rownames(Dst)%in%Train,colnames(Dst)%in%Test]))
}

neg_dist_in_train<-function(Train, Test, Dst, lambda, C){
  Dt<-Dst[rownames(Dst)%in%Train,colnames(Dst)%in%Train]
  return(-min(Dt[lower.tri(Dt, diag=FALSE)]))
}

neg_dist_in_train2<-function(Train, Test, Dst, lambda, C){
  Dt<-Dst[rownames(Dst)%in%Train,colnames(Dst)%in%Train]
  return(-mean(Dt[lower.tri(Dt, diag=FALSE)]))
}

Try the STPGA package in your browser

Any scripts or data that you put into this service are public.

STPGA documentation built on May 2, 2019, 8:19 a.m.