| as.vmode {ff} | R Documentation |
Coercing to virtual mode
Description
as.vmode is a generic that converts some R ram object to the desired vmode.
Usage
as.vmode(x, ...)
as.boolean(x, ...)
as.quad(x, ...)
as.nibble(x, ...)
as.byte(x, ...)
as.ubyte(x, ...)
as.short(x, ...)
as.ushort(x, ...)
## Default S3 method:
as.vmode(x, vmode, ...)
## S3 method for class 'ff'
as.vmode(x, ...)
## Default S3 method:
as.boolean(x, ...)
## Default S3 method:
as.quad(x, ...)
## Default S3 method:
as.nibble(x, ...)
## Default S3 method:
as.byte(x, ...)
## Default S3 method:
as.ubyte(x, ...)
## Default S3 method:
as.short(x, ...)
## Default S3 method:
as.ushort(x, ...)
Arguments
x |
any object |
vmode |
virtual mode |
... |
The |
Details
Function as.vmode actually coerces to one of the usual storage.modes (see .rammode) but flags them with an additional attribute 'vmode' if necessary.
The coercion generics can also be called directly:
as.boolean | 1 bit logical without NA |
as.logical | 2 bit logical with NA |
as.quad | 2 bit unsigned integer without NA |
as.nibble | 4 bit unsigned integer without NA |
as.byte | 8 bit signed integer with NA |
as.ubyte | 8 bit unsigned integer without NA |
as.short | 16 bit signed integer with NA |
as.ushort | 16 bit unsigned integer without NA |
as.integer | 32 bit signed integer with NA |
as.single | 32 bit float |
as.double | 64 bit float |
as.complex | 2x64 bit float |
as.raw | 8 bit unsigned char |
as.character | character |
Value
a vector of the desired vmode containing the input data
Author(s)
Jens Oehlschlägel
See Also
Examples
as.vmode(1:3,"double")
as.vmode(1:3,"byte")
as.double(1:3)
as.byte(1:3)
[Package ff version 4.0.12 Index]