ir_stack {ir}R Documentation

Stacks a matrix or data frame with spectra into a list column

Description

ir_stack takes a matrix or data frame with infrared spectra and converts it into a list column corresponding to the column spectra in objects of class ir.

Usage

ir_stack(x)

Arguments

x

A matrix or data frame with a first column (x) containing "x axis values" of the spectra (e.g. wavenumbers) and all remaining columns containing intensity values of spectra.

Value

A tibble::tibble() with the stacked spectra in column spectra.

Examples

# from data frame
x1 <-
   ir::ir_sample_data %>%
   ir::ir_flatten() %>%
   ir::ir_stack()

# from matrix
x2 <-
   ir::ir_sample_data %>%
   ir::ir_flatten() %>%
   as.matrix() %>%
   ir::ir_stack()


[Package ir version 0.2.1 Index]