2
R変数が単一文字列かどうかを判断する方法はありますか? is.characterは有望に見えたが、1つの問題があった is.character(c("a", "b"))
もコメントに基づいて、私はR - 変数が文字列かどうかを調べる
R変数が単一文字列かどうかを判断する方法はありますか? is.characterは有望に見えたが、1つの問題があった is.character(c("a", "b"))
もコメントに基づいて、私はR - 変数が文字列かどうかを調べる
望むものではありませんこれはTRUEが返さ、これは私の現在のソリューションです:
isSingleString <- function(input) {
is.character(input) & length(input) == 1
}
一つの方法は、長さをチェックすることになります同時に。 – Psidom
おそらく 'is.character(c(" a "、" b "))&length(c(" a "、" b "))== 1 – thepule
または' class(c "" a "、" b " ))&length(c( "a"、 "b"))== 1である。本当にRの中には変数というものはありません。 'c(" a "、" b ")'は実際にはベクトルやリストへの代入のためにそれらを準備する関数内の2つの異なるオブジェクトです。どちらも文字、つまり文字列です。 –