本文へスキップ
からだにいいもの

Rのトピックスを中心に『まだ、まだ、知らない、役に立つ情報?』を発信します。

Rで解析:データをハッシュに変換。「fastdigest」パッケージ

データを非暗号のハッシュにするパッケージです。大規模データの比較に向いている手法かと思います。使い所が難しいかもしれませんが、誰かの役に立てばと思います。

参考までにハッシュ変換に使用されている「SpookyHash」の解説です。 http://burtleburtle.net/bob/hash/spooky.html

パッケージバージョンは0.6-2。実行コマンドはR version 3.2.2で確認しています。

パッケージのインストール

下記、コマンドを実行してください。


#パッケージのインストール
install.packages("fastdigest")
スポンサーリンク

実行コマンド

詳細はコメント、パッケージのヘルプを確認してください。


#パッケージの読み込み
library("fastdigest")

#データの作成
x <- rnorm(100)

#データのハッシュ化:fastdigestコマンド
HashData <- fastdigest(x)
[1] "8a69a4b9b8a5d30e8258865d4b13996b"

#元データとハッシュ化したデータの同一を確認
identical(fastdigest(x), HashData)
[1] TRUE

少しでも、あなたのウェブや実験の解析が楽になりますように!!

スポンサーリンク
価格および配送状況は変更される場合があります。購入時は商品ページをご確認ください。
当サイトに表示されている商品情報はAmazonから提供されたものであり、更新または削除される場合があります。
karada-goodはAmazonアソシエイトとして、適格販売により収入を得ています。