0

誰かが私を助けてくれるか、少なくとも良いアドバイスをくれることを願っています。科学論文 (著者/年/ジャーナルで分類) を格納するための大きなデータフレームがあります。ほとんどの科学論文はより多くの記録を提供してくれるので、記録が属する論文を識別する一意の値 (n という名前) を返す関数を (今まで成功していませんでしたが) 書き込もうとしています。

4

1 に答える 1

2

一意の値を計算するには、パッケージのdigest関数を使用できます。digest例えば、

library(digest)
digest(c("Granger", "1987", "Econometrica"))

パブリケーションの一意の MD5 文字列を返します。digestベクトル化できません。つまりsapply、データ フレームの各行の id を計算するには、または同様のものを使用する必要があります。

于 2012-12-28T17:57:07.597 に答える