Interpolates intensity values of infrared spectra in an ir
object for new wavenumber values
Source: R/ir_interpolate.R
ir_interpolate.Rd
ir_interpolate
interpolates intensity values for infrared spectra for
new wavenumber values.
Arguments
- x
An object of class
ir
.- start
A numerical value indicating the start wavenumber value relative to which new wavenumber values will be interpolated. The value is not allowed to be <
floor(firstvalue) - 2
, wherebyfirstvalue
is the first wavenumber value withinx
. Ifstart = NULL
,floor(firstvalue)
will be used as first wavenumber value.- dw
A numerical value representing the desired wavenumber value difference between adjacent values.
Value
An object of class ir
containing the interpolated spectra. Any
NA
values resulting from interpolation will be automatically dropped.
Examples
x <-
ir::ir_sample_data %>%
ir::ir_interpolate(start = NULL, dw = 1)