ir_bc_rubberband: Performs baseline correction on infrared spectra using a rubberband algorithm
Description
ir_bc_rubberband performs baseline correction for infrared spectra
using a rubberband algorithm. ir_bc_rubberband is an extended wrapper
function for hyperSpec::spc.rubberband().
Usage
ir_bc_rubberband(x, do_impute = FALSE, return_bl = FALSE, ...)
Value
An object of class ir with the baseline corrected spectra and,
if returnbl = TRUE, the baselines.
Arguments
- x
An object of class ir.
- do_impute
A logical value indicating whether the in baseline the first
and last values should be imputed with the second first and second last
values, respectively (TRUE) or not (FALSE). This can be useful in case
baseline correction without imputation causes artifacts which sometimes
happens with this method.
- 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).
- ...
Ignored.
Examples
Run this codex1 <-
ir::ir_sample_data |>
ir::ir_bc_rubberband(return_bl = FALSE)
Run the code above in your browser using DataLab