copy-methods {hash} | R Documentation |
Create a seperate copy of a hash object.
Description
The copy hash method creates a independent copy of a hash object. Creating
a copy using the assingment operator, <-
, does not work as expected,
since hashes are based on environments and environments are reference objects
in R. The assignment operator consequently creates a linked copy to the
original hash and not an independent copy. The copy
method provides
an identical unlinked copy of the hash.
Value
A hash object.
Methods
signature(x = "hash")
-
Creates and returns an identical, independent, unreferenced copy of the the hash.
Author(s)
Christopher Brown
See Also
Examples
h <- hash( a=1, b=2 )
h.new <- copy( h )
[Package hash version 2.2.6.3 Index]