Empty produces an hyperSpec object with the same columns and wavelengths as x. The new object will either contain no rows at all (default), or the given number of rows with all data initialized to spc and extra, respectively.

empty(x, nrow = 0, spc = NA, extra = NA)

Arguments

x

hyperSpec object

nrow

number of rows the new object should have

spc

value to initialize the new spectra matrix with

extra

value to initialize the new extra data with

Author

C. Beleites

Examples

empty(faux_cell, nrow = 2, spc = 0)
#> hyperSpec object
#>    2 spectra
#>    4 data columns
#>    300 data points / spectrum