Helper function that subsets the NH-metabolomics matrix to the samples with less than Nmax missing values
subset_samples_miss(x, Nmax =1, quiet =FALSE)
Arguments
x: numeric data-frame with Nightingale-metabolomics
Nmax: integer indicating the max number of missing values allowed per sample (N suggested= 1)
quiet: logical to suppress the messages in the console
Returns
matrix with the samples with limited amount of missing values in the Nightingale-metabolomics dataset
Examples
## Not run:library(MiMIR)#load the Nightignale metabolomics datasetmetabolic_measures <- read.csv("Nightingale_file_path",header =TRUE, row.names =1)#Select the samples with only 1 missing valuemat <- subset_samples_miss(x=metabolic_measures, Nmax=1)## End(Not run)
References
This function is constructed to be able to apply the metaboAge as described in: van den Akker Erik B. et al. (2020) Metabolic Age Based on the BBMRI-NL 1H-NMR Metabolomics Repository as Biomarker of Age-related Disease. Circulation: Genomic and Precision Medicine, 13, 541-547, doi:10.1161/CIRCGEN.119.002610
See Also
QCprep, apply.fit, subset_metabolites_overlap, subset_samples_zero, subset_samples_sd, impute_miss, apply.scale, and report.dim