2022年5月19日星期四

类型转换


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()

没有评论: