@@ -33,7 +33,8 @@ iscamnormprob <- function(
3333 xval2 = NULL ,
3434 digits = 4
3535) {
36- withr :: local_par(mar = c(4 , 3 , 2 , 1 ))
36+ old <- par(mar = c(4 , 3 , 2 , 1 ))
37+ on.exit(par(old ), add = TRUE )
3738
3839 if (is.null(xval2 )) {
3940 xval2 <- abs(xval )
@@ -207,7 +208,8 @@ iscaminvnorm <- function(prob1, mean = 0, sd = 1, Sd = sd, direction) {
207208 if (missing(sd ) && ! missing(Sd )) {
208209 sd <- Sd
209210 }
210- withr :: local_par(mar = c(4 , 3 , 2 , 2 ))
211+ old <- par(mar = c(4 , 3 , 2 , 2 ))
212+ on.exit(par(old ), add = TRUE )
211213 min <- mean - 4 * sd
212214 max <- mean + 4 * sd
213215 thisx <- seq(min , max , .001 )
@@ -366,7 +368,8 @@ iscaminvnorm <- function(prob1, mean = 0, sd = 1, Sd = sd, direction) {
366368# ' iscamnormpower(0.10, n = 50, prob1 = 0.25, alternative = "less", prob2 = 0.15)
367369# ' iscamnormpower(0.05, n = 200, prob1 = 0.8, alternative = "two.sided", prob2 = 0.7)
368370iscamnormpower <- function (LOS , n , prob1 , alternative , prob2 ) {
369- withr :: local_par(mar = c(5 , 4 , 1 , 1 ), mfrow = c(2 , 1 ))
371+ old <- par(mar = c(5 , 4 , 1 , 1 ), mfrow = c(2 , 1 ))
372+ on.exit(par(old ), add = TRUE )
370373
371374 minx <- max(
372375 0 ,
@@ -592,7 +595,8 @@ iscamnormpower <- function(LOS, n, prob1, alternative, prob2) {
592595 )
593596 }
594597
595- withr :: local_par(mfrow = c(1 , 1 ))
598+ old <- par(mfrow = c(1 , 1 ))
599+ on.exit(par(old ), add = TRUE )
596600}
597601
598602# ' One Proportion Z-Test and Interval
@@ -635,7 +639,8 @@ iscamonepropztest <- function(
635639 alternative = " two.sided" ,
636640 conf.level = NULL
637641) {
638- withr :: local_par(mar = c(5 , 3 , 1 , 1 ))
642+ old <- par(mar = c(5 , 3 , 1 , 1 ))
643+ on.exit(par(old ), add = TRUE )
639644
640645 if (observed < 1 ) {
641646 observed = round(n * observed )
@@ -783,9 +788,11 @@ iscamonepropztest <- function(
783788 )
784789 }
785790 }
786- withr :: local_par(mfrow = c(3 , 1 ))
791+ old <- par(mfrow = c(3 , 1 ))
792+ on.exit(par(old ), add = TRUE )
787793 if (length(conf.level ) > 1 ) {
788- withr :: local_par(mar = c(4 , 2 , 1.5 , 4 ), mfrow = c(length(conf.level ), 1 ))
794+ old <- par(mar = c(4 , 2 , 1.5 , 4 ), mfrow = c(length(conf.level ), 1 ))
795+ on.exit(par(old ), add = TRUE )
789796 }
790797 lower = 0
791798 upper = 0
@@ -884,7 +891,8 @@ iscamonepropztest <- function(
884891 }
885892 }
886893 }
887- withr :: local_par(mfrow = c(1 , 1 ))
894+ old <- par(mfrow = c(1 , 1 ))
895+ on.exit(par(old ), add = TRUE )
888896 invisible (list (
889897 " zvalue" = zvalue ,
890898 " pvalue" = pvalue ,
@@ -943,7 +951,8 @@ iscamtwopropztest <- function(
943951 conf.level = NULL ,
944952 datatable = NULL
945953) {
946- withr :: local_par(mar = c(5 , 3 , 1 , 1 ))
954+ old <- par(mar = c(5 , 3 , 1 , 1 ))
955+ on.exit(par(old ), add = TRUE )
947956
948957 if (! is.null(datatable )) {
949958 observed1 = datatable [1 ]
@@ -1133,7 +1142,8 @@ iscamtwopropztest <- function(
11331142 upper = NULL
11341143 if (! is.null(conf.level )) {
11351144 if (length(conf.level ) > 1 ) {
1136- withr :: local_par(mar = c(4 , 2 , 1.5 , 4 ), mfrow = c(length(conf.level ), 1 ))
1145+ old <- par(mar = c(4 , 2 , 1.5 , 4 ), mfrow = c(length(conf.level ), 1 ))
1146+ on.exit(par(old ), add = TRUE )
11371147 }
11381148 for (k in 1 : length(conf.level )) {
11391149 if (conf.level [k ] > 1 ) {
@@ -1164,7 +1174,8 @@ iscamtwopropztest <- function(
11641174 max = statistic + 4 * sephat
11651175 CIseq = seq(min , max , .001 )
11661176 if (length(conf.level ) == 1 ) {
1167- withr :: local_par(mar = c(4 , .5 , 1.5 , .5 ), mfrow = c(3 , 1 ))
1177+ old <- par(mar = c(4 , .5 , 1.5 , .5 ), mfrow = c(3 , 1 ))
1178+ on.exit(par(old ), add = TRUE )
11681179 myxlab = substitute(
11691180 paste(" Normal (" , mean == x1 , " , " , SD == x2 , " )" , ),
11701181 list (x1 = signif(lower [1 ], 4 ), x2 = signif(sephat , 4 ))
@@ -1240,7 +1251,8 @@ iscamtwopropztest <- function(
12401251 if (! is.null(alternative )) {
12411252 cat(" p-value:" , pvalue , " \n " )
12421253 }
1243- withr :: local_par(mfrow = c(1 , 1 ))
1254+ old <- par(mfrow = c(1 , 1 ))
1255+ on.exit(par(old ), add = TRUE )
12441256 invisible (list (
12451257 " zvalue" = zvalue ,
12461258 " pvalue" = pvalue ,
0 commit comments