1

私のオブジェクトにはクラス「キャラクター」があります。gg

x <- rep(TRUE,4)
x <- replace(x,3,FALSE)

これを論理クラスに強制/変換したいと思います。x のクラスを変更するにはどうすればよいですか?

4

1 に答える 1

3

私はあなたがあなたの例で意味していると仮定しています:

x <- rep("TRUE", 4) 
x <- replace(x, 3, "FALSE")
class(x)
# "character"

その場合、次を試してください:

y <- as.logical(x)
class(y)
# "logical"
于 2012-05-18T18:35:21.440 に答える