Learn R Programming

⚠️There's a newer version (0.100.2) of this package.Take me there.

hyperSpec (version 0.95)

Interface for hyperspectral data sets, i.e. spectra + meta information (spatial, time, concentration, ...)

Description

This package gives an interface to handle hyperspectral data sets in R. I.e. spatially or time-resolved spectra, or spectra with any other kind of information associated with the spectra. The spectra can be data as obtained in XRF, UV/VIS, Fluorescence, AES, NIR, IR, Raman, NMR, MS, etc. More generally, any data that is recorded over a discretized variable, e.g. absorbance = f (wavelength), stored as a vector of absorbance values for discrete wavelengths is suitable.

Copy Link

Version

Install

install.packages('hyperSpec')

Monthly Downloads

1,454

Version

0.95

License

GPL

Maintainer

C. Beleites

Last Published

October 28th, 2009

Functions in hyperSpec (0.95)

Math

Math Functions for hyperSpec Objects
array2df

array2df: Convert multidimensional array into matrix or data.frame
labels

Get and Set Labels of a hyperSpec Object
logentry

Append a Row to the log of a hyperSpec Object
chondro

Raman spectra of 2 Chondrocytes in Cartilage
Compare

Comparison Operators: <, >, <=, >=, ==, and !=
hyperSpec-class

Class "hyperSpec"
read.ENVI

Import of ENVI data as hyperSpec object
as.data.frame-methods

Conversion of a hyperSpec object into a data.frame or matrix
import

Import and Export of hyperSpec objects
wl

Getting and Setting the Wavelength Axis
decomposition

Convert Principal Component Decomposition or the like into a hyperSpec Object
orderwl

Sorting the Wavelengths of a hyperSpec Object
spc.identify

Identifying Spectra and Spectral Data Points
bind

Binding hyperSpec Objects
hyperSpec

Interface for hyperspectral data sets
laser

Laser Emission
split-methods

Split a hyperSpec object into groups
plotc

Calibration- and Timeseries Plots, Depth-Profiles and the like
spc.loess

loess smoothing interpolation for spectra
array2vec

Converting array and vector Indices
stacked.offsets

y Offsets for Stacked Plots
hyperSpec-package

Interface for hyperspectral data sets, i.e. spectra + meta information (spatial, time, concentration, ...)
Summary

Math Functions for hyperSpec Objects
mean_sd

Mean and Standard Deviation
pearson.dist

Calculate Distance based on Pearson's R^2
wc

wc
scan.txt.Renishaw

import Raman measurements from Renishaw ASCII-files
dimnames

Dimnames of an hyperSpec Object
index.grid

index.grid: Calculate a Matrix with Indices for x,y-Data
show

Convert a hyerSpec object to character strings for Display
matlab.palette

Matlab-like Palettes
hyperSpec-internal

Internal hyperSpec objects
Arith

Arithmetical Operators: +, -, *, /, ^, %%, %/%, %*%
initialize

Creating a hyperSpec Object
flu

Chitin Fluorescence Spectra
spc.bin

Wavelength Binning
plot-methods

Plotting hyperSpec Objects
Extract and Replace

Extract and Replace Methods for hyperSpec
spc.fit.poly

Polynomial Baseline Fitting
ncol

The Number of Rows (Spectra), Columns, and Data Points per Spectrum of an hyperSpec Object)
wl2i

Conversion between Wavelength and Spectra Matrix Column Index
apply-methods

apply
sweep

Sweep Summary Statistic out of an hyperSpec Object
plotmap

Plot a Map and Identify Spectra
plotspc

Plotting Spectra
aggregate-methods

aggregate
logbook

Logging the processing ot a hyperSpec Object