Learn R Programming

spectrolab (version 0.0.18)

smooth.spectra: Smooth spectra

Description

smooth runs each spectrum by a smoothing and returns the spectra

Usage

# S3 method for spectra
smooth(x, method = "spline", ...)

Value

a spectra object of with smoothed spectra

Arguments

x

spectra object. bands must be strictly increasing

method

Choose smoothing method: "spline" (default) or "moving_average"

...

additional parameters passed to smooth.spline or parameters `n` and `save_bands_to_meta` for the moving average smoothing.

Author

Jose Eduardo Meireles

Examples

Run this code
library(spectrolab)

spec = as_spectra(spec_matrix_example, name_idx = 1)
spec = smooth(spec, parallel = FALSE)

Run the code above in your browser using DataLab