Compute the Distances Between Samples in a Spectra or Spectra2D Object
sampleDist(spectra, method = "pearson", plot = TRUE, ...)
A numeric matrix giving the distances between the samples.
Bryan A. Hanson, DePauw University.
For Spectra
objects, see plotSpectraDist
which compares all spectra to a single reference spectrum.
if (checkForPackageWithVersion("ChemoSpec", "5.1")) { library("ChemoSpec") library("lattice") data(SrE.IR) SrE.dmatrix <- sampleDist(SrE.IR, # cosine distance bounded on [0...2] method = "cosine", main = "SrE.IR Cosine Distance Between Samples" ) SrE.dmatrix <- sampleDist(SrE.IR, # abspearson distance bounded on [0...1] method = "abspearson", main = "SrE.IR Absolute Pearson Distance Between Samples" ) SrE.dmatrix <- sampleDist(SrE.IR, # euclidean distance unbounded method = "euclidean", main = "SrE.IR Euclidean Distance Between Samples" ) } if (checkForPackageWithVersion("ChemoSpec2D", "0.3")) { library("ChemoSpec2D") library("lattice") data(MUD1) MUD1.dmatrix <- sampleDist(MUD1, method = "cosine", main = "MUD1 Cosine Distance Between Samples" ) }
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.