Code Fix

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

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

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

 1  set_level <- function(level = c("low", "mid", "high")) {
 2    level <- match.arg(level)
 3    cat("level:", level, "\n")
 4  }
 5  set_level(_________)
                  ^
'arg' should be one of “low”, “mid”, “high”

空欄を埋めて実行を通す

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

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

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

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