A hyperframe is like a data frame, except that its entries
can be objects of any kind. The generic function as.hyperframe
converts any suitable kind
of data into a hyperframe.
There are methods for the classes
data.frame
and listof
, and a default method,
all of which convert data that is like a hyperframe into
a hyperframe object. (The method for the class listof
converts a list of objects, of
arbitrary type, into a hyperframe with one column.)
These methods do not discard any information.
There are also methods for other classes
(see as.hyperframe.ppx
) which extract
the coordinates from a spatial dataset. These methods
do discard some information.