Learn R Programming

PlotFTIR (version 1.2.0)

plotftir_to_ir: Convert `PlotFTIR` data to `ir`

Description

Converts `PlotFTIR` data to that ready to use by the `ir` package.

Convertit les données `PlotFTIR` en données prêtes à être utilisées par le paquet `ir`.

Usage

plotftir_to_ir(ftir, metadata = NA)

Value

an `ir` classed data.frame structured for use in that package.

un data.frame de classe `ir` structuré pour être utilisé dans ce paquet.

Arguments

ftir

A data.frame in long format with columns `sample_id`, `wavenumber`, and `absorbance`. The `absorbance` column may be replaced by a `transmittance` column for transmittance plots. The code determines the correct y axis units and labels the plot/adjusts the margins appropriately.

Un data.frame au format long avec les colonnes `sample_id`, `wavenumber`, et `absorbance`. La colonne `absorbance` peut être remplacée par une colonne `transmittance` pour les tracés de transmission. Le code détermine les unités correctes de l'axe y et étiquette le tracé/ajuste les marges de manière appropriée.

metadata

Additional data to pass to `ir` to include as metadata. Should be structured as a data.frame.

Données supplémentaires à transmettre à `ir` pour les inclure dans les métadonnées. Doit être structuré comme un data.frame.

See Also

[ir::ir_new_ir()] for information on how ir takes in data.

Examples

Run this code
if (requireNamespace("ir", quietly = TRUE)) {
  # convert biodiesel to a `ir` object
  plotftir_to_ir(biodiesel,
    metadata = data.frame("Biodiesel_Content" = c(0, 0.25, 0.5, 1, 2.5, 5, 7.5, 10, 0.5, 5, NA))
  )
}

Run the code above in your browser using DataLab