library(dplyr)
PheVis::data_phevis
df <- data_phevis %>%
mutate(ENCOUNTER_NUM = row_number(),
time = round(as.numeric(time)))
model <- PheVis::train_phevis(half_life = Inf,
df = df,
START_DATE = "time",
PATIENT_NUM = "subject",
ENCOUNTER_NUM = "ENCOUNTER_NUM",
var_vec = c(paste0("var",1:10), "mainCUI", "mainICD"),
main_icd = "mainICD",
main_cui = "mainCUI")
Run the code above in your browser using DataLab