R中提供了一系列用来判断某个对象的数据类型和将其转换为另一种数据类型的函数
表4-5类型转换函数
| 判断 | 转换 |
|---|---|
| is.numeric() | as.numeric() |
| is.character() | as.character() |
| is.vector() | as.vector() |
| is.matrix() | as.matrix() |
| is.data.frame() | as.data.frame() |
| is.factor() | as.factor() |
| is.logical() | as.logical() |
is.datatype()这样的函数返回TRUE或FALSE,而as.datatype( )
考虑如下代码
a <- c(1,2,3)
a
is.numeric(a)
is.vector(a)
a <- as.character(a)
a
is.vector(a)
is.character()
没有评论:
发表评论