Code Fix

上級 › match.arg に候補外の値を渡すと 'arg' should be one of エラーになる › パターン1

match.arg に候補外の値を渡すと 'arg' should be one of エラーになる

match.arg()で選択肢を制限した引数に、定義された候補のどれとも一致しない値を渡すと、'arg' should be one ofというエラーになります。

 1  process <- function(mode = c("fast", "slow", "auto")) {
 2    mode <- match.arg(mode)
 3    cat("mode:", mode, "\n")
 4  }
 5  process(_______)
               ^
'arg' should be one of “fast”, “slow”, “auto”

空欄を埋めて実行を通す

広告
広告スロット(未設定)

match.arg に候補外の値を渡すと 'arg' should be one of エラーになる

このエラーの解説と類題をまとめて見る →

広告
広告スロット(未設定)