Performs baseline correction on infrared spectra using a polynomial
Source:R/ir_bc.R
ir_bc_polynomial.Rd
ir_bc_polynomial
performs baseline correction for infrared
spectra using a polynomial.
ir_bc_polynomial
is an extended wrapper function
for ChemoSpec::baselineSpectra()
.
Arguments
- x
An object of class
ir
.- degree
An integer value representing the degree of the polynomial used for baseline correction.
- return_bl
A logical value indicating if for each spectrum the baseline should be returned instead of the corrected intensity values (
return_bl = TRUE
) or not (return_bl = FALSE
).
Value
An object of class ir
with the baseline corrected spectra if
returnbl = FALSE
or the baselines if returnbl = TRUE
.
Examples
x2 <-
ir::ir_sample_data %>%
ir::ir_bc_polynomial(degree = 2, return_bl = FALSE)
#> Warning: Unknown or uninitialised column: `measurement_id`.
#> Warning: Calling 'structure(NULL, *)' is deprecated, as NULL cannot have attributes.
#> Consider 'structure(list(), *)' instead.