J'ai besoin d'ajouter une empreinte digitale à chaque ligne dans un ensemble de données afin de vérifier avec une version plus récente du même ensemble pour rechercher la différence.ajouter un hachage à chaque ligne en utilisant dplyr et digérer dans R
Je sais comment ajouter hachage pour chaque ligne R comme ci-dessous:
data.frame(iris,hash=apply(iris,1,digest))
J'apprends à utiliser dplyr
comme l'ensemble de données devient énorme et je dois les stocker dans SQL Server, j'ai essayé quelque chose comme ci-dessous, mais le hachage ne fonctionne pas, toutes les lignes donnent le même hachage:
iris %>%
rowwise() %>%
mutate(hash=digest(.))
Un indice pour le hachage de la ligne sage à l'aide dplyr? Merci!