识别向量类型

有时我们需要在处理向量之前辨别向量的类型。class( )函数用于判断任意 R 对象的
类型:
class(c(1, 2, 3))
## [1] "numeric"
class(c(TRUE, TRUE, FALSE))
## [1] "logical"
class(c("Hello", "World"))
## [1] "character"
如果我们需要确认某一对象是否为某个特定类型的向量,可以用 is.numeric( )、
is.logical( )、is.character( )以及其他类似函数进行判断:
is.numeric(c(1, 2, 3))
## [1] TRUE
is.numeric(c(TRUE, TRUE, FALSE))
## [1] FALSE
is.numeric(c("Hello", "World"))
## [1] FALSE

posted @ 2019-01-22 09:56  NAVYSUMMER  阅读(156)  评论(0编辑  收藏  举报
交流群 编程书籍