guess.wavelength: guess wavelengths from character vector

Description Usage Arguments Details Value Examples

Description

character vectors used for names (e.g. colnames for matrices or data.frames) are often treated by make.names or similar functions that produce suitable names (e.g. by prepending "X" to numbers.). Such names cannot be directly converted to numeric.

Usage

1

Arguments

X

character with numbers hidden inside

Details

guess.wavlength tries to extract numbers from X which may be surrounded by such "protecting" characters.

Value

numeric

Examples

1
2
3
tmp <- data.frame(flu [[,, 400 ~ 410]])
(wl <- colnames (tmp))
guess.wavelength (wl)

Example output

Loading required package: lattice
Loading required package: grid
Loading required package: ggplot2
Package hyperSpec, version 0.99-20180627

To get started, try
   vignette ("hyperspec")
   package?hyperSpec 
   vignette (package = "hyperSpec")

If you use this package please cite it appropriately.
   citation("hyperSpec")
will give you the correct reference.

The project homepage is http://hyperspec.r-forge.r-project.org


 [1] "X405"   "X405.5" "X406"   "X406.5" "X407"   "X407.5" "X408"   "X408.5"
 [9] "X409"   "X409.5" "X410"  
 [1] 405.0 405.5 406.0 406.5 407.0 407.5 408.0 408.5 409.0 409.5 410.0

hyperSpec documentation built on Sept. 13, 2021, 5:09 p.m.