derive_var_afeye {admiralophtha} | R Documentation |
Derive Affected Eye (AFEYE
) in occurrence datasets
derive_var_afeye(
dataset_occ,
loc_var,
lat_var,
loc_vals = "EYE",
lat_vals = c("LEFT", "RIGHT", "BILATERAL")
)
dataset_occ |
Input Occurence dataset |
loc_var |
Location variable |
lat_var |
Laterality variable |
loc_vals |
|
lat_vals |
|
Affected Eye is derived in the occurrence dataset using laterality and Study Eye. This assumes Study Eye has already been added from ADSL.
The input occurrence dataset with Affected Eye (AFEYE
) added.
Lucy Palmen
library(tibble)
library(admiral)
adae <- tribble(
~STUDYID, ~USUBJID, ~STUDYEYE, ~AELOC, ~AELAT,
"XXX001", "P01", "RIGHT", "EYE", "RIGHT",
"XXX001", "P01", "RIGHT", "EYE", "LEFT",
"XXX001", "P01", "RIGHT", "EYE", "",
"XXX001", "P01", "RIGHT", "", "RIGHT",
"XXX001", "P02", "LEFT", "", "",
"XXX001", "P02", "LEFT", "EYE", "LEFT",
"XXX001", "P04", "BILATERAL", "EYE", "RIGHT",
"XXX001", "P05", "RIGHT", "EYE", "RIGHT",
"XXX001", "P05", "RIGHT", "EYE", "BILATERAL",
"XXX001", "P06", "BILATERAL", "", "",
"XXX001", "P06", "BILATERAL", "", "RIGHT",
"XXX001", "P07", "BILATERAL", "EYE", "BILATERAL",
"XXX001", "P08", "", "EYE", "BILATERAL",
"XXX001", "P09", "NONSENSE", "EYE", "BILATERAL",
"XXX001", "P09", "BILATERAL", "EYE", "NONSENSE",
"XXX001", "P09", "BILATERAL", "NONSENSE", "BILATERAL",
"XXX001", "P10", "RIGHT", "EYE", "BOTH"
)
adae <- derive_var_afeye(adae, AELOC, AELAT)