0
The below results in an error:
a = 3
switch(a,
1 = {print(1)},
2 = {print(2)},
3 = {print(3)},
{print("null")}
)
> source('~/.active-rstudio-document', echo=TRUE)
Error in source("~/.active-rstudio-document", echo = TRUE) :
~/.active-rstudio-document:3:10: unexpected '='
2: switch(a,
3: 1 =
^
なぜ整数値を使用できないのですか?スイッチは文字のみで動作しますか?整数式でswitch文を使用するには?
整数を使用できないわけではありません。 switch文の構文が間違っています。 '?switch'と入力してドキュメントを読んでください。 – G5W