我是R的新手,我已经成功安装了一个软件包。我想检查一下这个包的源代码。我知道只需在提示符下输入函数名称即可查看给定函数的来源。如何访问源代码文件以便我可以浏览它?
感谢。
答案 0 :(得分:4)
正如@Spacedman在R-help列表下写的那样,为什么如此害羞地提到包?。
转到包的CRAN页面,直接下载源并解压缩文件。所有R文件都在R
目录下,任何C
文件都在src
目录下。
答案 1 :(得分:3)
最简单的方法是从CRAN下载源包,提取tar.gz
文件(例如使用7zip或tar
),浏览到/R
子文件夹并打开包含代码的文件。如果您不确定特定功能的位置,可以使用grep
之类的工具进行查找,例如:
grep spam_function *
如果您正在寻找spam_function
。