Learn R Programming

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

hyperSpec (version 0.98-20110927)

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

Description

This package is 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 each of 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.98-20110927

License

GPL (>= 3)

Maintainer

C. Beleites

Last Published

September 28th, 2011

Functions in hyperSpec (0.98-20110927)

dot-DollarNames-dot-hyperSpec

command line completion for $
laser

Laser Emission...
decomposition

Convert Principal Component Decomposition or the like into a hyperSpec Object...
mark.dendrogram

orderwl

Sorting the Wavelengths of a hyperSpec Object...
flu

Quinine Fluorescence Spectra...
qplotspc

Spectra plotting with ggplot2
quickdf

Quick data frame.
plotspc

Plotting Spectra...
plotc

Calibration- and Timeseries Plots, Depth-Profiles and the like...
aggregate

aggregate hyperSpec objects
palettes

Matlab-like Palettes...
labels

labels<-
sweep

Sweep Summary Statistic out of an hyperSpec Object...
unittests

hyperSpec unit tests...
split

Split a hyperSpec object according to groups...
asdataframe

Conversion of a hyperSpec object into a data...
collapse

Collapse hyperSpec objects
dim

The Number of Rows (Spectra), Columns, and Data Points per Spectrum of an...
logbook

Logging the processing ot a hyperSpec Object...
sample

Random Samples and Permutations...
pearson-dot-dist

Distance based on Pearson's R^2{R squared}...
mean_sd

Mean and Standard Deviation...
summary

The functions...
Arith

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

Binding hyperSpec Objects...
barbiturates

Barbiturates Spectra from...
Comparison

all.equal,-method
paracetamol

Paracetamol Spectrum...
extractreplace

Extract and Replace parts of hyperSpec objects
merge

Merge hyperSpec objects...
spc.NA.linapprox

Impute missing data points...
spc-bin

Wavelength Binning...
spc-identify

Identifying Spectra and Spectral Data Points...
initialize

Creating a hyperSpec Object...
readENVI

read.ENVI.Nicolet
chk-dot-hy

Validation of hyperSpec objects
trellis-dot-factor-dot-key

Color coding legend for factors...
hyperSpec-class

Class "hyperSpec"
show

as.character,hyperSpec-method
map-sel-poly

Interactively select a polygon (grid graphics) and highlight points...
chondro

Raman spectra of 2 Chondrocytes in Cartilage...
levelplot

levelplot,formula,hyperSpec-method
scan-dot-txt-dot-Witec

File Import Witec Raman
logentry

Append a Row to the logbook of a hyperSpec Object...
dimnames

Dimnames for hyperSpec objects...
scan-txt-Renishaw

import Raman measurements from Renishaw ASCII-files...
spc-loess

loess smoothing interpolation for spectra...
textio

Import and Export of hyperSpec objects...
plot

Plotting hyperSpec Objects...
seq

Sequence generation along spectra or wavelengths...
wl2i

Conversion between Wavelength and Spectra Matrix Column...
empty

Empty hyperSpec object...
hyperSpec-package

Package hyperSpec
options

Options for package hyperSpec...
qplotc

Spectra plotting with ggplot2
wc

wc...
qplotmap

Spectra plotting with ggplot2
rbind-fill

Bind matrices by row, and fill missing columns with NA...
wl

Getting and Setting the Wavelength Axis...
baselines

Polynomial Baseline Fitting...
map.sel.poly

Interactively select a polygon (grid graphics)...
math

log,-method
read-spc

read.spc.KaiserMap
apply

apply...