getChecksum | R Documentation |
Generates a deterministic checksum for an R object such that (i) if the same object is used again, then the same checksum is obtained, and (ii) if another object is used, then a different checksum is obtained with extremely high probability. In other words, it is highly unlikely that two different objects have the same checksum.
## Default S3 method: getChecksum(object, ...)
object |
The object for which a checksum should be calculated. |
... |
Additional arguments passed to |
Because getChecksum()
is a generic function,
it is possible to provide custom methods for specific
classes of objects. This means that, if a certain class
specifies fields that carry auxiliary data, then these
can be excluded from the checksum calculation.
For instance, assume that all objects of class 'TimestampedObject'
contain timestamps specifying when each object was created.
Then a custom getChecksum()
method for this class can
first drop the timestamp and then call the default
getChecksum()
function.
Returns checksum represented as a character
string.
Henrik Bengtsson
Internally, the digest
method is used to calculate
the checksum.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.