plot,metabCombiner,ANY-method | R Documentation |
This is a plotting method for metabCombiner objects. It displays
ordered pairs and a curve fit computed using fit_gam
or
fit_loess
, using base R graphics.
## S4 method for signature 'metabCombiner,ANY' plot(x, y, ...) plot_fit( object, fit = c("gam", "loess"), pcol = "black", lcol = "red", lwd = 3, pch = 19, outlier = "show", ocol = "springgreen4", legend = c("anchor", "outlier"), ... )
x |
|
y |
... |
... |
Other variables passed into graphics::plot |
object |
metabCombiner object |
fit |
choice of model (either "gam" or "loess"). |
pcol |
color of the normal points (ordered RT pair) in the plot |
lcol |
color of the fitted line in the plot |
lwd |
line width of the curve fit between anchor points |
pch |
plot character type; see ?graphics::par for details |
outlier |
display option for outliers. If "show" or "s", treats outlier points like normal anchors; if "remove" or "r", removes outlier points from the plot; if "highlight" or "h", displays outliers with a different color and associated legend. |
ocol |
color of the outlier points; outlier argument must be set to "highlight" or "h" |
legend |
length-2 character vector indicating point labels in the legend if outlier argument set to "highlight" or "h" |
no values returned
data(plasma30) data(plasma20) p30 <- metabData(plasma30, samples = "CHEAR") p20 <- metabData(plasma20, samples = "Red", rtmax = 17.25) p.comb = metabCombiner(xdata = p30, ydata = p20, binGap = 0.0075) p.comb = selectAnchors(p.comb, tolmz = 0.003, tolQ = 0.3, windy = 0.02) p.comb = fit_gam(p.comb, k = 20, iterFilter = 1, family = "gaussian") ##plot of GAM fit plot(p.comb, main = "Example GAM Fit Plot", xlab = "X Dataset RTs", ylab = "Y Dataset RTs", pcol = "red", lcol = "blue", lwd = 5, fit = "gam", outliers = "remove") grid(lwd = 2, lty = 3 ) #adding gridlines
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.