Skip to contents

Signal processing

movav()
Moving average
savitzkyGolay()
Savitzky-Golay smoothing and differentiation
gapDer()
Gap-Segment derivative
baseline()
baseline
continuumRemoval()
Continuum Removal
detrend()
Detrending spectral data
standardNormalVariate()
Standard normal variate transformation
msc()
Multiplicative Scatter Correction (msc)
binning()
Signal binning
resample()
Resample spectral data
resample2()
Resample a high resolution signal to a low resolution signal using full width half maximum (FWHM) values
blockScale()
Hard or soft block scaling
blockNorm()
Sum of squares block weighting

Calibration sampling

naes()
k-means sampling
kenStone()
Kennard-Stone algorithm for calibration sampling
duplex()
DUPLEX algorithm for calibration sampling
puchwein()
Puchwein algorithm for calibration sampling
shenkWest()
SELECT algorithm for calibration sampling
honigs()
Honigs algorithm for calibration sampling

Other functions

cochranTest()
Cochran C Test
spliceCorrection()
Splice correction of a spectral matrix acquired with an ASD spectrometer
readASD()
Read ASD FieldSpec Pro binary and ASCII files
read_nircal()
Import BUCHI NIRCal files
prospectr-package prospectr
Overview of the functions in the prospectr package

Data

NIRsoil
NIRSoil