Skip to content

Commit

Permalink
Add event_name_edc to event name if available
Browse files Browse the repository at this point in the history
  • Loading branch information
LDSamson committed Dec 20, 2024
1 parent 5315685 commit 78191a0
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 6 deletions.
12 changes: 7 additions & 5 deletions R/fct_data_helpers.R
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,7 @@ add_timevars_to_data <- function(
factor(subject_id, levels = order_string(subject_id))
)
if ("event_name" %in% names(data)) { return(df) }

all_ids <- unique(data$event_id)
#expanding table so that all matching id's are shown:
events_table <- events |>
Expand All @@ -202,6 +202,7 @@ add_timevars_to_data <- function(
tidyr::replace_na(
list(
event_prefix = "Any visit",
is_scheduled_visit = FALSE,
add_visit_numbers = FALSE,
add_event_repeat_number = FALSE
)
Expand All @@ -212,10 +213,11 @@ add_timevars_to_data <- function(
add_event_repeat_number ~ paste0(event_prefix, " ", event_repeat),
.default = event_prefix
),
event_name = ifelse(
!is.na(event_suffix),
paste0(event_name, " (", event_suffix, ")"),
event_name
event_name = dplyr::case_when(
!is.na(event_suffix) ~ paste0(event_name, " (", event_suffix, ")"),
!is.na(event_name_edc) & is_scheduled_visit &
event_name != event_name_edc ~ paste0(event_name, " (", event_name_edc, ")"),
.default = event_name
),
event_label = event_label %|_|% dplyr::case_when(
!is.na(vis_num) ~ paste0("V", vis_num),
Expand Down
3 changes: 2 additions & 1 deletion R/global.R
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,8 @@ utils::globalVariables(
"is_scheduled_visit",
"expected_events",
"event_prefix",
"event_suffix"
"event_suffix",
"event_name_edc"
)
)

Expand Down

0 comments on commit 78191a0

Please sign in to comment.