Description Usage Arguments Value Examples

View source: R/calf_wrappers.R

Coarse approximation linear function, randomized

1 2 |

`data` |
Matrix or data frame. First column must contain case/control dummy coded variable (if targetVector = "binary"). Otherwise, first column must contain real number vector corresponding to selection variable (if targetVector = "real"). All other columns contain relevant markers. |

`nMarkers` |
Maximum number of markers to include in creation of sum. |

`randomize` |
Logical. Indicate TRUE to randomize the case/control status (or real number vector) for each individual. Used to compare results from true data with results from randomized data. |

`targetVector` |
Indicate "binary" for target vector with two options (e.g., case/control). Indicate "real" for target vector with real numbers. |

`times` |
Numeric. Indicates the number of replications to run with randomization. |

`margin` |
Real number from 0 to 1. Indicates the amount a potential marker must improve the target criterion (Pearson correlation or p-value) in order to add the marker. |

`optimize` |
Criteria to optimize if targetVector = "binary." Indicate "pval" to optimize the p-value corresponding to the t-test distinguishing case and control. Indicate "auc" to optimize the AUC. |

`verbose` |
Logical. Indicate TRUE to print activity at each iteration to console. Defaults to FALSE. |

A data frame containing the chosen markers and their assigned weight (-1 or 1)

The AUC value for the classification

aucHist A histogram of the AUCs across replications.

1 | ```
calf_randomize(data = CaseControl, nMarkers = 6, targetVector = "binary", times = 5)
``` |

CALF documentation built on May 29, 2017, 7:54 p.m.

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.