Spectral smoothing by splines

Description

Smoothing splines

Usage

1
spc.smooth.spline(spc, newx = wl(spc), ...)

Arguments

spc

hyperSpec object

newx

wavelengh axis to interpolate on

...

further parameters handed to smooth.spline

Details

Spectral smoothing by splines

Value

hyperSpec object containing smoothed spectra

Note

This function is still experimental

Author(s)

Claudia Beleites

See Also

spc.loess

smooth.spline

Examples

1
2
3
4
5
6
7
8
p <- paracetamol [,,2200 ~ max]
plot (p, col = "gray")
smooth <- spc.smooth.spline (p [,, c (2200 ~ 2400, 2500 ~ 2825, 3150 ~ max)],
                             wl (paracetamol [,, 2200 ~ max]),
                             df = 4, spar = 1)
plot (smooth, col = "red", add = TRUE)

plot (p - smooth)

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.