Skip to content

Commit ebe665a

Browse files
committed
Update SampleSize.R
1 parent 954059c commit ebe665a

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

R/SampleSize.R

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@
8989
#'
9090
#' @export
9191
sampleSize <- function(mu_list, varcov_list = NA, sigma_list = NA, cor_mat = NA,
92-
sigmaB =NA, Eper, Eco, rho = 0,
92+
sigmaB =NA, Eper=c(0, 0), Eco=c(0, 0), rho = 0,
9393
TAR=NA,
9494
arm_names=NA,
9595
ynames_list=NA,
@@ -327,7 +327,9 @@ sampleSize <- function(mu_list, varcov_list = NA, sigma_list = NA, cor_mat = NA,
327327
# list equivalence boundaries
328328

329329
# check if list or equitol vector are not provided
330-
if (all(all(is.na(lequi.tol)),all(is.na(uequi.tol)),all(is.na(list_lequi.tol)),all(is.na(list_uequi.tol)))){
330+
if ((all(is.na(lequi.tol))&all(is.na(uequi.tol)))&
331+
(all(is.na(list_lequi.tol))&all(is.na(list_uequi.tol)))
332+
){
331333
warning("No boundaries were provided so standard values will be used")
332334

333335
}
@@ -386,6 +388,14 @@ sampleSize <- function(mu_list, varcov_list = NA, sigma_list = NA, cor_mat = NA,
386388

387389
}
388390

391+
392+
for (i in 1:length(list_comparator)){
393+
muend <- mu_list[[list_comparator[[i]][[2]]]]
394+
if (is.null(names(list_lequi.tol[[i]]))|is.null(names(list_uequi.tol[[i]]))){
395+
names(list_lequi.tol[[i]])<- names(list_uequi.tol[[i]])<-colnames(muend)
396+
}
397+
}
398+
389399
# check list equitol
390400

391401
for (i in 1:length(list_comparator)){

0 commit comments

Comments
 (0)