| vwok | R Documentation | 
Variable-Wise Optimized k method for optimizing NPDR scores for each attribute as a function of k Computes p x k beta and P value matrices for a data set with p attributes
vwok(
  dats = NULL,
  k.grid = NULL,
  verbose = F,
  attr.diff.type = "numeric-abs",
  corr.attr.names = NULL,
  signal.names = NULL,
  separate.hitmiss.nbds = FALSE,
  label = "class"
)
| dats | m x (p+1) data set of m instances and p attributes with 1 binary outcome or m x [p(p - 1) + 1] with p(p-1) correlations and 1 outcome. Outcome is last column for standard m x (p + 1) and first column for m x [p(p - 1) + 1] (no good reason for the difference). | 
| k.grid | increasing sequence of k values used as looping index. Default is seq(1,(nrow(dats)-1),by=1). | 
| verbose | logical indicating whether to print progress with loop. Default is FALSE, but TRUE also does not give anything useful. | 
| attr.diff.type | character indicating the type of attribute diff to use. Default is 'numeric-abs' for standard continuous data. Use 'correlation-data' for rs-fMRI data. | 
| corr.attr.names | character indicating names of ROIs for attr.diff.type='correlation-data'. Default is NULL. | 
| signal.names | variable names with simulated signals | 
| separate.hitmiss.nbds | logical indicating whether to compute hit/miss neighborhoods separately. Default is FALSE. | 
| label | character indicating type of response. Default is "class" and should not change as of yet. | 
A list with:
p x 4 data.frame of sorted beta coefficients, atts, vwok ks, and p-values from NPDR
1 x 2 data.frame of auPRC-optimal fixed k (if signal.names provided) and corresponding auPRC
dats <- do.call(rbind, case.control.3sets[c("train", "holdout")])
# run Variable-Wise Optimized k function
## Not run: 
out <- vwok(
  dats = dats,
  k.grid = NULL,
  verbose = T,
  attr.diff.type = "numeric-abs",
  label = "class"
)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.