derive_var_afeye {admiralophtha} | R Documentation |
Derive Affected Eye
Description
Derive Affected Eye (AFEYE
) in occurrence datasets
Usage
derive_var_afeye(
dataset,
dataset_occ,
loc_var,
lat_var,
lat_vals,
loc_vals = "EYE"
)
Arguments
Details
Affected Eye is derived in the occurrence dataset using laterality and Study Eye. This assumes Study Eye has already been added from ADSL.
Value
The input occurrence dataset with Affected Eye (AFEYE
) added.
Author(s)
Lucy Palmen
Examples
library(tibble)
library(admiral)
adae1 <- 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"
)
derive_var_afeye(adae1, loc_var = AELOC, lat_var = AELAT)
adae2 <- tribble(
~STUDYID, ~USUBJID, ~STUDYEYE, ~AELOC, ~AELAT,
"XXX001", "P01", "RIGHT", "EYES", "RIGHT",
"XXX001", "P02", "RIGHT", "RETINA", "LEFT",
"XXX001", "P03", "LEFT", "", ""
)
derive_var_afeye(adae2, loc_var = AELOC, lat_var = AELAT, loc_vals = c("EYES", "RETINA"))
[Package admiralophtha version 1.1.0 Index]