强迫
要检查值是否为字符,请使用 is.character()
函数。要将变量强制转换为字符,请使用 as.character()
函数。
x <- "The quick brown fox jumps over the lazy dog"
class(x)
[1] "character"
is.character(x)
[1] TRUE
请注意,数字可以强制转换为字符,但是尝试将字符强制转换为数字可能会导致 NA
。
as.numeric("2")
[1] 2
as.numeric("fox")
[1] NA
Warning message:
NAs introduced by coercion