[问题] 修改package里面的程式码

楼主: circusbest (闪斌)   2017-12-26 00:15:56
[问题类型]:
程式咨询(我想用R 做某件事情,但是我不知道要怎么用R 写出来)
[软件熟悉度]:
入门(写过其他程式,只是对语法不熟悉)
[问题叙述]:
想要修改package里面的程式码
有用download.packages下载package里面的程式码并进行修改
但当修改完后,且压缩成zip档后,用install package archive file进行安装
但却无法使用
想请问是否有方法可以直接开启RDB档案可以直接修改的修改器呢?
亦或是我在修改package的程式码时,有那些地方出错了呢?
[程式范例]:
请把以下不需要的部份删除
如果直接用install package archive file进行安装后,修改地方会出现下面错误讯息
files ’R/rugarch-sgarch.R’ have the wrong MD5 checksums
[环境叙述]:
请提供 sessionInfo() 的输出结果,
里面含有所有你使用的作业系统、R 的版本和套件版本资讯,
让版友更容易找出错误
[关键字]:
选择性,也许未来有用
作者: andrew43 (讨厌有好心推文后删文者)   2017-12-26 00:23:00
你改过档案,自然md5就变了。如果是自己build可行吗?也可以在github fork一份,改好后push上去再用install_github()装…总之都是自己build。
楼主: circusbest (闪斌)   2017-12-26 08:21:00
惨,我完全不知道a大的意思,是否有可以参考的资料QQ
作者: andrew43 (讨厌有好心推文后删文者)   2017-12-26 09:22:00
先google R CMD build
作者: Wush978 (拒看低质媒体)   2017-12-26 10:49:00
找一些介绍写package的文件也可以,两者的概念是互通的先下载下来,建立Rstudio专案再安装就可以了

Links booklink

Contact Us: admin [ a t ] ucptt.com