View source: R/check_confounders.r
check.confounders | R Documentation |
Checks potential confounders in the metadata and visualize the results
check.confounders(siamcat, fn.plot, meta.in = NULL,
feature.type='filtered', verbose = 1)
siamcat |
an object of class siamcat-class |
fn.plot |
string, filename for the pdf-plot |
meta.in |
vector, specific metadata variable names to analyze, defaults to NULL (all metadata variables will be analyzed) |
feature.type |
string, on which type of features should the function
work? Can be either |
verbose |
integer, control output: |
This function checks for associations between class labels and potential confounders (e.g. Age, Sex, or BMI) that are present in the metadata. Statistical testing is performed with Fisher's exact test or Wilcoxon test, while associations are visualized either as barplot or Q-Q plot, depending on the type of metadata.
Additionally, it evaluates associations among metadata variables using conditional entropy and associations with the label using generalized linear models, producing a correlation heatmap and appropriate quantitative barplots, respectively.
Please note that the confounder check is currently only available for binary classification problems!
Does not return anything, but outputs plots to specified pdf file
# Example data
data(siamcat_example)
# Simple working example
check.confounders(siamcat_example, './conf_plot.pdf')
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.