Skip to content
Back to formatted view

Raw Message

Message-ID: <1123043194.4100.7.camel@localhost.localdomain>
Date: 2005-08-03T04:26:34Z
From: Marc Schwartz
Subject: hash code for arbitrary object
In-Reply-To: <17136.17046.279126.350254@maths.uwa.edu.au>

On Wed, 2005-08-03 at 12:05 +0800, Adrian Baddeley wrote:
> Can anyone suggest a simple way to calculate a 'hash code'
> from an arbitrary R object?
> 
> hash(x) should return an integer or string 
> with the property that 
>      if hash(x) != hash(y) then x and y are not identical
> and the time to compute hash(x) should be quite short.
> 
> Any suggestions welcome
> thanks
> Adrian Baddeley


Take a look at Dirk Eddelbuettel's digest() function in the package of
the same name on CRAN. Be sure to read the details section for caveats
regarding collisions.

HTH,

Marc Schwartz