Nothing
## ----message= FALSE, warning=FALSE--------------------------------------------
library(PatientProfiles)
library(duckdb)
library(dplyr)
cdm <- mockPatientProfiles(numberIndividuals = 10000)
cdm$person %>%
dplyr::glimpse()
## ----message= FALSE, warning=FALSE--------------------------------------------
cdm$observation_period %>%
dplyr::glimpse()
## ----message= FALSE, warning=FALSE--------------------------------------------
cdm$condition_occurrence %>%
glimpse()
## ----message= FALSE, warning=FALSE--------------------------------------------
cdm$condition_occurrence <- cdm$condition_occurrence %>%
addAge(indexDate = "condition_start_date")
cdm$condition_occurrence %>%
glimpse()
## ----message= FALSE, warning=FALSE--------------------------------------------
cdm$condition_occurrence <- cdm$condition_occurrence %>%
addAge(
indexDate = "condition_start_date",
ageGroup = list(
"0 to 17" = c(0, 17),
"18 to 65" = c(18, 65),
">= 66" = c(66, Inf)
)
)
cdm$condition_occurrence %>%
glimpse()
## ----message= FALSE, warning=FALSE--------------------------------------------
cdm$condition_occurrence <- cdm$condition_occurrence %>%
addAge(
indexDate = "condition_start_date",
ageName = "age_from_year_of_birth",
ageMissingMonth = 1,
ageMissingDay = 1,
ageImposeMonth = TRUE,
ageImposeDay = TRUE
)
cdm$condition_occurrence %>%
glimpse()
## ----message= FALSE, warning=FALSE--------------------------------------------
cdm$condition_occurrence <- cdm$condition_occurrence %>%
addSex()
cdm$condition_occurrence %>%
glimpse()
## ----message= FALSE, warning=FALSE--------------------------------------------
cdm$condition_occurrence <- cdm$condition_occurrence %>%
addInObservation(indexDate = "condition_start_date") %>%
addPriorObservation(indexDate = "condition_start_date") %>%
addFutureObservation(indexDate = "condition_start_date")
cdm$condition_occurrence %>%
glimpse()
## ----message= FALSE, warning=FALSE--------------------------------------------
cdm$condition_occurrence %>%
addInObservation(
indexDate = "condition_start_date",
window = c(-180, 30)
) %>%
glimpse()
## ----message= FALSE, warning=FALSE--------------------------------------------
cdm$condition_occurrence %>%
addInObservation(
indexDate = "condition_start_date",
window = c(365, Inf),
completeInterval = FALSE
) %>%
glimpse()
## ----message= FALSE, warning=FALSE--------------------------------------------
cdm$cohort1 %>%
glimpse()
cdm$cohort1 <- cdm$cohort1 %>%
addAge(ageGroup = list(
"0 to 17" = c(0, 17),
"18 to 65" = c(18, 65),
">= 66" = c(66, Inf)
)) %>%
addSex() %>%
addInObservation() %>%
addPriorObservation() %>%
addFutureObservation()
cdm$cohort1 %>%
glimpse()
## ----message= FALSE, warning=FALSE--------------------------------------------
cdm$cohort2 %>%
glimpse()
tictoc::tic()
cdm$cohort2 %>%
addAge(ageGroup = list(
"0 to 17" = c(0, 17),
"18 to 65" = c(18, 65),
">= 66" = c(66, Inf)
)) %>%
addSex() %>%
addInObservation() %>%
addPriorObservation() %>%
addFutureObservation()
tictoc::toc()
tictoc::tic()
cdm$cohort2 %>%
addDemographics(
age = TRUE,
ageName = "age",
ageGroup = list(
"0 to 17" = c(0, 17),
"18 to 65" = c(18, 65),
">= 66" = c(66, Inf)
),
sex = TRUE,
sexName = "sex",
priorObservation = TRUE,
priorObservationName = "prior_observation",
futureObservation = FALSE,
) %>%
glimpse()
tictoc::toc()
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.