相关疑难解决方法(0)

使用dplyr和R中的摘要向每行添加哈希

我需要向数据集中的每一行添加一个指纹,以便与同一组的更高版本进行检查以寻找差异。

我知道如何为R中的每一行添加哈希,如下所示:

data.frame(iris,hash=apply(iris,1,digest))
Run Code Online (Sandbox Code Playgroud)

我正在学习使用,dplyr因为数据集越来越大,我需要将它们存储在SQL Server中,我尝试了以下类似操作,但是哈希无法正常工作,所有行都提供相同的哈希值:

iris %>%
  rowwise() %>%
  mutate(hash=digest(.))
Run Code Online (Sandbox Code Playgroud)

关于使用dplyr进行逐行哈希处理的任何线索?谢谢!

r digest dplyr

4
推荐指数
1
解决办法
602
查看次数

标签 统计

digest ×1

dplyr ×1

r ×1