integer (e.g. 99)
numeric (e.g. 99.99, pi)
complex (e.g. 99 + 9x)
character (e.g. “R”)
logical (e.g. TRUE)
# integer
x <- 99
class(x)
[1] "numeric"
# numeric
x <- 99.99
class(x)
[1] "numeric"
# complex
a <-1
x <- 99 + 9*a
class(x)
[1] "numeric"
# character
x <- "R"
class(x)
[1] "character"
# logical
x <- TRUE
class(x)
[1] "logical"
Type Conversions
as.integer()
as.numeric()
as.complex()
as.character()
as.logical()
vector
list
matrix
data frame
factors
tables
References
https://www.rdocumentation.org/packages/raster/versions/3.4-13/topics/dataType