Raw, Cleaned, and Analysis-Ready Datasets
Code Example 2
Code
7 / 8
Code Example 2
Code
Code Example 2
r
library(tidyverse)
library(janitor)
raw_enrollment <- read_csv("data_raw/redcap_export_2026-06-01.csv") |>
clean_names()
quality_summary <- raw_enrollment |>
summarise(
n_records = n(),
n_sites = n_distinct(site),
missing_consent_dates = sum(is.na(consent_date)),
duplicate_ids = n() - n_distinct(participant_id)
)
write_csv(quality_summary, "outputs/quality_summary_2026-06-01.csv")