访问和修改R中.C()调用的包函数

时间:2014-08-27 13:42:26

标签: c r

我目前正在查看' PlayerRatings' -package,并希望检查并可能修改 .C("elo", ...) - 函数的内部,是这个包的一部分。

我在how to write extensions in C找到了资源,以及如何access C-Functions of base R,但我仍然不确定,在哪里寻找 C-的(未编译的)源代码功能,是R 中包的一部分。

1 个答案:

答案 0 :(得分:2)

步骤:

  • Google搜索CRAN +播放器评级
  • 在CRAN页面上,点击并下载 sources link
  • 使用tar -xvzf ./PlayerRatings_1.0-0.tar.gz或其他一些
  • 打开包装
  • 查看PlayerRatings/src/ratings.csrc文件夹是C代码所在的位置。

有关重新构建说明,请查看如何编写链接的R扩展页面。