Convert wide response spectra to long form.
PSW2PSL.RdPSW2PSL() melts spectra columns named <ID>.<OCID> back to canonical
long spectra rows. Derived RotD components such as D50 and D100 are
returned as ordinary OCID values.
Usage
PSW2PSL(.x, by = "auto", ids = c("PSA", "PSV", "SD"))Examples
psw <- data.table::data.table(RecordID = "R1", Tn = 0.1, PSA.H1 = 1)
PSW2PSL(psw)
#> RecordID OCID Tn ID S
#> <char> <char> <num> <char> <num>
#> 1: R1 H1 0.1 PSA 1