data <- tibble::tibble(
participant_id = c("A", "A", "A", "B", "A", "B", "A"),
session_id = c("ses-00A", "ses-01A", "ses-02A", "ses-02A", "ses-03A", "0ses-3A", "ses-04A"),
a = c(1, 2, 3, 4, 5, NA, 1),
b = c(1, 777, 3, 4, NA, NA, NA),
c = c(1, 2, 999, 4, 777, NA, NA),
d = c(1, 2, 3, 777, 999, NA, NA),
e = c(NA, 2, 3, NA, 5, NA, NA)
)
data |>
ss_prsum(
name = "score_prorated_sum",
vars = c("a", "b", "c", "d", "e"),
max_na = 1,
exclude = c("777", "999")
)
data |>
ss_prsum(
name = "score_prorated_sum",
vars = c("a", "b", "c", "d", "e"),
max_na = 1,
exclude = c("777", "999"),
combine = FALSE
)
data |>
ss_prsum(
name = "score_prorated_sum",
vars = c("a", "b", "c", "d", "e"),
max_na = NULL,
exclude = NULL,
events = c("ses-00A", "ses-01A"),
)
Run the code above in your browser using DataLab