Previous data set requirements included lower case names for data items
like AMT and EVID. Lower case is no longer required. However, it is still
a requirement that nmtran like data column names are either all lower case
or all upper case.
lctran(data, ...)
# S3 method for class 'data.frame'
lctran(data, warn = TRUE, ...)
# S3 method for class 'ev'
lctran(data, ...)
uctran(data, ...)
# S3 method for class 'data.frame'
uctran(data, warn = TRUE, ...)
# S3 method for class 'ev'
uctran(data, ...)A data frame or event object, with column names possibly converted to upper or lower case.
Columns that will be renamed with lower or upper case versions:
AMT / amt
II / ii
SS / ss
CMT / cmt
ADDL / addl
RATE / rate
EVID / evid
TIME / time
If both lower and upper case versions of the name are present in the data frame, no changes will be made.
data <- data.frame(TIME = 0, AMT = 5, II = 24, addl = 2, WT = 80)
lctran(data)
#> time amt ii addl WT
#> 1 0 5 24 2 80
data <- data.frame(TIME = 0, AMT = 5, II = 24, addl = 2, wt = 80)
uctran(data)
#> TIME AMT II ADDL wt
#> 1 0 5 24 2 80
ev <- evd(amt = 100, evid = 3)
uctran(ev)
#> Events Data:
#> time amt cmt evid
#> 1 0 100 1 3
# warning
data <- data.frame(TIME = 1, time = 2, CMT = 5)
lctran(data)
#> Warning: There are both upper and lower case versions of some nmtran names in the data set
#> TIME time cmt
#> 1 1 2 5