knitr::opts_chunk$set( collapse = TRUE, comment = "#>", fig.path = "inst/doc/README-", out.width = "70%", fig.align='center' ) rm(list=ls()) library("LMWiRe")
remotes::install_github("ManonMartin/LMWiRe", dependencies = TRUE) library("LMWiRe")
UCH
datasetstr(UCH)
# design plotDesign(design = UCH$design, x = "Hippurate", y = "Citrate", rows = "Time", title = "Design of the UCH dataset") # row 3 of outcomes plotLine(Y = UCH$outcomes, title = "H-NMR spectrum", rows = c(3), xlab = "ppm", ylab = "Intensity")
ResPCA = pcaBySvd(UCH$outcomes) pcaScreePlot(ResPCA, nPC = 6) pcaScorePlot(resPcaBySvd = ResPCA, axes = c(1,2), title = "PCA scores plot: PC1 and PC2", design = UCH$design, color = "Hippurate", shape = "Citrate", points_labs_rn = FALSE)
# Model matrix generation resMM = lmwModelMatrix(UCH) # Model estimation and effect matrices decomposition resEM = lmwEffectMatrices(resMM)
# Effects importance resEM$varPercentagesPlot # Bootstrap tests resBT = lmwBootstrapTests(resLmwEffectMatrices = resEM, nboot=100) resBT$resultsTable
# ASCA-E decomposition resASCAE = lmwPcaEffects(resLmwEffectMatrices = resEM, method="ASCA-E") # Scores Plot for the hippurate lmwScorePlot(resASCAE, effectNames = "Hippurate", color = "Hippurate", shape = "Hippurate") # Loadings Plot for the hippurate lmwLoading1dPlot(resASCAE, effectNames = c("Hippurate"), axes = 1, xlab = "ppm") # Scores ScatterPlot matrix lmwScoreScatterPlotM(resASCAE,PCdim=c(1,1,1,1,1,1,1,2), modelAbbrev = TRUE, varname.colorup = "Citrate", varname.colordown = "Time", varname.pchup="Hippurate", varname.pchdown="Time", title = "ASCA scores scatterplot matrix")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.