彭友松
查看R源代码的六种方法
2017-6-18 12:03
阅读:11367

转自: http://f.dataguru.cn/thread-364443-1-1.html

方法一:直接写函数名称,lm.缺点是并非所有的函数都能通过此方法得到,因为R是面向对象设计的程序语言。

方法二:与方法一类似,用函数page(),不过,结果在另一个窗口显示。

方法三:与方法二类似,用函数edit()

方法四:对于计算方法不同的函数,要用methods()来定义具体的查看对象,如查看函数mean代码,用方法一无法得到具体的代码。此时要有methods()来查找mean具体的对象要查看具体名称,如mean.default的代码,直接用代码 mean.default. 需要注意的是1. 对于程序包里的函数,需要先调用函数所在的包。2.对于methods()得出的类函数中带星号标注的源代码是看不到的。3.对于非类函数,不能用此方法。

方法五:对于方法四中methods()得出的类函数中带星号标注的源代码,用函数getAnywhere()

方法六:直接上CRAN 下载源代码包,解压之后看就能看到源代码。


转载本文请联系原作者获取授权,同时请注明本文来自彭友松科学网博客。

链接地址:https://wap.sciencenet.cn/blog-54276-1061509.html?mobile=1

收藏

分享到:

下一篇
当前推荐数:2
推荐人:
推荐到博客首页
网友评论0 条评论
确定删除指定的回复吗?
确定删除本博文吗?