Tracking down error: stringsAsFactors [Power / Sample Size]

posted by d_labes  – Berlin, Germany, 2020-05-13 11:34 (500 d 21:32 ago) – Posting: # 21431
Views: 5,164

Dear Helmut, dear Alyssa!

» » Then i continued with the following command but it appeared error: […]
» Let’s try to figure it out. Execute this code:
» ...
» res <- data.frame(design = rep(designs, each = length(target)),
» target = target, n = NA, power = NA)

This line is the casus knacktus!
The error
Error in match.arg(design) : 'arg' must be NULL or a character vector
means that the design argument in the call of sampleN.scABEL() is not character.
Reason:
Before R4.0.0 the optional argument stringsAsFactors in the call of data.frame() was TRUE. Changed in R4.0.0 to FALSE.
Check this in your installation via
default.stringsAsFactors()
If you get TRUE as answer change
res     <- data.frame(design = rep(designs, each = length(target)),
                      target = target, n = NA, power = NA,
                      stringsAsFactors = FALSE)

and than I'm sure that it works.

All the best

Regards,

Detlew

Complete thread:

Activity
 Admin contact
21,700 posts in 4,538 threads, 1,542 registered users;
online 2 (0 registered, 2 guests [including 1 identified bots]).
Forum time: Sunday 09:07 CEST (Europe/Vienna)

A central lesson of science is that to understand complex issues
(or even simple ones), we must try to free our minds of dogma and
to guarantee the freedom to publish, to contradict, and to experiment.
Arguments from authority are unacceptable.    Carl Sagan

The Bioequivalence and Bioavailability Forum is hosted by
BEBAC Ing. Helmut Schütz
HTML5