Skip to content

Commit 91ac777

Browse files
authored
reset factor level during validate (#1229)
Fixes #1228 ### Summary * Reset the factor levels on`input_arm_var` before creating the table during validation.
1 parent 026c46f commit 91ac777

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

R/tm_t_binary_outcome.R

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -908,7 +908,8 @@ srv_t_binary_outcome <- function(id,
908908
vapply(
909909
anl[input_strata_var],
910910
FUN = function(strata) {
911-
tab <- base::table(strata, anl[[input_arm_var]])
911+
anl_arm <- factor(anl[[input_arm_var]])
912+
tab <- base::table(strata, anl_arm)
912913
tab_logic <- tab != 0L
913914
sum(apply(tab_logic, 1, sum) == ncol(tab_logic)) >= 2
914915
},

0 commit comments

Comments
 (0)