R – type of
To get type of a value or variable or object in R programming, call typeof() function and pass the value/variable to it.
In this tutorial, we will learn how to use typeof() function to find the type of a value, with examples.
Syntax
The syntax to use typeof() function to get the data type of variable x
is
typeof(x)
The function returns a character string.
The following are some of the possible values that typeof() function return.
- “logical”
- “integer”
- “double”
- “complex”
- “character”
- “raw”
- “list”
- “NULL”
- “closure”
- “special”
- “builtin”
- “environment”
- “S4”
Examples
In the following program, we will initialize a variable x
with a value of 2.8
, and find its type using typeof() function.
example.R
x <- 2.8
typeof(x)
Output
[1] "double"
Now, let us assign x
with TRUE
, and find the type of x programmatically.
example.R
x <- TRUE
typeof(x)
Output
[1] "logical"
Conclusion
In this R Tutorial, we learned how to get the type of an object, using typeof() function, with the help of examples.