Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
更改R包的功能_R_Package - Fatal编程技术网

更改R包的功能

更改R包的功能,r,package,R,Package,我正试着让我的头绕过一个R包。我从github安装它,并使用它。还从github下载了包含包文件的ZIP文件。出于实验原因,我在下载的文件中添加了一些代码 现在,我想看看我的更改是否达到了预期的效果 有没有一个简单的方法可以做到这一点? 我希望避免创建一个全新的包并安装它。 还是这是唯一的办法 我想直接更改我安装的包中的代码(从函数path.package()接收到的位置)。不幸的是,我无法访问那里的代码 我读的教程也没有帮助 如果有任何建议,我将不胜感激。你说的这个神秘的包裹是什么?您的问题相

我正试着让我的头绕过一个R包。我从github安装它,并使用它。还从github下载了包含包文件的ZIP文件。出于实验原因,我在下载的文件中添加了一些代码

现在,我想看看我的更改是否达到了预期的效果

有没有一个简单的方法可以做到这一点? 我希望避免创建一个全新的包并安装它。 还是这是唯一的办法

我想直接更改我安装的包中的代码(从函数
path.package()
接收到的位置)。不幸的是,我无法访问那里的代码

我读的教程也没有帮助


如果有任何建议,我将不胜感激。

你说的这个神秘的包裹是什么?您的问题相当模糊,可能需要通过更具体的示例来说明您的问题。尽管您仍然需要安装软件包才能使用,但
devtools::dev_mode
可能对您有用。除非您想获取运行某个程序所需的所有脚本的源代码,否则您不需要安装它,只需将所有对象保存在workspace@rawr您对devtools::dev_模式的提示似乎带来了一个解决方案。我会尝试一下,并报告它是否解决了我的问题:)@nrussell这个包是从那里添加了一些代码。你说的这个神秘的包是什么?您的问题相当模糊,可能需要通过更具体的示例来说明您的问题。尽管您仍然需要安装软件包才能使用,但
devtools::dev_mode
可能对您有用。除非您想获取运行某个程序所需的所有脚本的源代码,否则您不需要安装它,只需将所有对象保存在workspace@rawr您对devtools::dev_模式的提示似乎带来了一个解决方案。我将尝试它,并报告它是否解决了我的问题:)@nrussell该软件包是从那里添加了一些代码行