photobiology (version 0.11.2)

convertTimeUnit: Convert the "time.unit" attribute of an existing source_spct object

Description

Function to set the "time.unit" attribute and simultaneously rescaling the spectral data to be expressed using the new time unit as basis of expression. The change is done by reference ('in place').

Usage

convertTimeUnit(x, time.unit = NULL, ...)

Value

x possibly with the time.unit attribute modified

Arguments

x

source_spct or response_spct object

time.unit

a character string, either "second", "hour", "day", "exposure" or "none", or a lubridate::duration

...

(currently ignored)

See Also

Other time attribute functions: checkTimeUnit(), convertThickness(), getTimeUnit(), setTimeUnit()

Examples

Run this code

my.spct <- sun.spct
my.spct
convertTimeUnit(my.spct, "day")
my.spct

Run the code above in your browser using DataLab