gpt4 book ai didi

r - 我的 R 脚本是否相同?

转载 作者:行者123 更新时间:2023-12-04 12:34:36 25 4
gpt4 key购买 nike

我认为这一定是重复的,但我似乎无法在堆栈中找到答案。有没有办法比较同一个 wd 中的两个 R 脚本,看看它们是否相同?

就像是:

a <- source("script1.R")
b <- source("script2.R")

identical(a, b)

我不只是指每个脚本中的函数,而是指所有其他内容,例如注释等。

谢谢

最佳答案

我制作了三个文件(每个文件都以换行符结尾):

脚本

script

脚本2.R
script

脚本
not script

使用 md5sum来自工具的函数,我得到了以下哈希值:
tools::md5sum(c("iscript.R", "iscript2.R", "niscript.R"))
iscript.R iscript2.R niscript.R
"95d26f42dccb2ec048a30261e0e2863f" "95d26f42dccb2ec048a30261e0e2863f" "d4bef1be4af7baedd2d69e649feb01d1"

具有相同哈希值的文件是相同的。

关于r - 我的 R 脚本是否相同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36327304/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com