查找 R 包中使用的 Fortran 文件
Find Fortran file used in R package
在尝试了解 Leaps 包的工作原理时,我遇到了这个命令:
qrleaps <- .Fortran("makeqr", np = as.integer(np), nn = as.integer(nn),
wt = as.double(wt), tx = t(xx), y = as.double(y), d = numeric(np),
rbar = numeric(nrbar), thetab = numeric(np), sserr = numeric(1),
ier = as.integer(0), PACKAGE = "leaps")
我知道它使用了一个名为 makeqr
的 Fortran 子例程。我想找到这个文件并阅读它的源代码。有什么想法吗?
我的做法如下:
- Google“跨越 CRAN GitHub”找到 GitHub 源克隆
- src/目录:https://github.com/cran/leaps/tree/master/src
- Ctrl+f 或使用 GitHub 中的回购搜索功能。或者在极端情况下,克隆存储库并使用 command-line grep 查找我需要的代码。
在尝试了解 Leaps 包的工作原理时,我遇到了这个命令:
qrleaps <- .Fortran("makeqr", np = as.integer(np), nn = as.integer(nn),
wt = as.double(wt), tx = t(xx), y = as.double(y), d = numeric(np),
rbar = numeric(nrbar), thetab = numeric(np), sserr = numeric(1),
ier = as.integer(0), PACKAGE = "leaps")
我知道它使用了一个名为 makeqr
的 Fortran 子例程。我想找到这个文件并阅读它的源代码。有什么想法吗?
我的做法如下:
- Google“跨越 CRAN GitHub”找到 GitHub 源克隆
- src/目录:https://github.com/cran/leaps/tree/master/src
- Ctrl+f 或使用 GitHub 中的回购搜索功能。或者在极端情况下,克隆存储库并使用 command-line grep 查找我需要的代码。