typeof
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"
, "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)
Copyright (©) 1999–2012 R Foundation for Statistical Computing.
Licensed under the GNU General Public License.