typeof {base} | R Documentation |
The Type of an Object
Description
typeof
determines the (R internal)
type or storage mode of any object
Usage
typeof(x)
Arguments
x |
any R object. |
Value
A character string. The possible values are listed in the structure
TypeTable
in ‘src/main/util.c’. Current values are
the vector types "logical"
, "integer"
, "double"
,
"complex"
, "character"
, "raw"
and "list"
,
"NULL"
,
"closure"
(function), "special"
and "builtin"
(basic functions and operators), "environment"
, "S4"
(some S4 objects) and others that are unlikely to be seen at user
level ("symbol"
, "pairlist"
, "promise"
,
"object"
,
"language"
, "char"
, "..."
, "any"
,
"expression"
, "externalptr"
, "bytecode"
and
"weakref"
).
See Also
isS4
to determine if an object has an S4 class.
Examples
typeof(2)
mode(2)
## for a table of examples, see ?mode / examples(mode)
[Package base version 4.4.1 Index]