繁体   English   中英

制作R包:NAMESPACE

[英]Making R-Package: NAMESPACE

我正在创建一个R包,现在正在BUILD该包。

我已经阅读了有关NAMESPACE的Writing R Extensions文档(尤其是有关导入,导出和注册S3方法的1.5.1和1.5.2节)。

我担心此步骤,因为当我CHECK包裹时收到以下警告:

找到了以下已导出但未注册的明显S3方法:print.myClass print.myOtherClass summary.myClass summary.myOtherClass请参见“编写R扩展”手册中的“注册S3方法”部分。

破译任何不注册S3方法的后果以及有关NAMESPACE文件的任何帮助通常都会使我感到满意。

谢谢你的帮助。

我敢打赌10:1你写了类似

export(print.myClass)

在名称空间中。 相反,您需要编写

S3method(print, myClass)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM