如何从另一个包导入R函数,以便用户可以使用?

mpiktas

我正在写一个R包,我想forecast从包预测中导入泛型函数我的包提供了方法forecast.myobj我有forecastImports:包中的DESCRIPTION文件和我的函数定义如下:

##' @export
forecast.myobj <- function(x) {

}

我正在使用devtools软件包(1.5版)来构建该软件包。生成NAMESPACE的内容如下

S3method(forecast, myobj)
importFrom(forecast, forecast)

但是,当我在干净的R会话中加载程序包时,该功能forecast不可用。但有趣的是,我可以看到的帮助页面forecast,并forecast.myobj和我可以通过访问这些功能forecast::forecastmypackage:::forecast.myobj是否有可能以某种方式使forecast用户使用而不依赖于软件包forecast我在这里检查了文档并审查了许多类似的问题,但没有找到明确的否定或肯定的答案。

G.格洛腾迪克

必须将导入的函数导出到NAMESPACE文件中,以供用户使用:

S3method(forecat, myobj)
importFrom(forecast, forecast)
export(forecast)

例如,请参阅dplyr软件包的NAMESPACE文件,该文件%>%从magrittr软件包导入并导出,以便用户可以访问。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

导入另一个包时出现ModuleNotFoundError

来自分类Dev

如何从另一个包中仅导入一个函数,而不加载整个名称空间

来自分类Dev

使用另一个包导入的包是非Python的,还是应该直接导入?

来自分类Dev

我可以使用哪种Ninject绑定,以便在构造函数中将一个参数用于另一个参数?

来自分类Dev

从另一个包导入python模块

来自分类Dev

一个CSS块可以使用另一个块吗?

来自分类Dev

从查询传递模态ID,以便可以在另一个查询中使用

来自分类Dev

从另一个包导入类

来自分类Dev

从另一个TypeScript包导入TypeScript类型

来自分类Dev

如何修改字符向量,以便可以使用它来索引另一个对象?(栅格或数据框)

来自分类Dev

是否可以从另一个包中导入节点包?

来自分类Dev

导入另一个包时出现ModuleNotFoundError

来自分类Dev

我可以使用另一个类内部的函数中的变量吗?

来自分类Dev

当R中缺少参数时,如何调用另一个函数以使用其默认参数?

来自分类Dev

如何调用使用另一个包中的IO的Python函数

来自分类Dev

如果我是管理员,可以使用IEPassView查看另一个用户帐户的密码吗?

来自分类Dev

如何运行jar,以便以后可以在另一个终端会话上访问它?

来自分类Dev

从另一个包导入python模块

来自分类Dev

如何设置字段的值,以便可以从另一个类调用它?

来自分类Dev

添加Python脚本,以便可以在另一个Python脚本中导入

来自分类Dev

我如何将表导入到另一个类(/ object ??)中,以便可以在另一个类/对象中对它运行查询?[slick 3.0] [scala]

来自分类Dev

如何从bash中的另一个用户定义函数调用用户定义函数?

来自分类Dev

将C标头函数从另一个包导出时,将C标头函数导入到R包中的正确方法是什么?

来自分类Dev

从ActionListener发送变量,以便另一个ActionListener可以使用它

来自分类Dev

Perl 如何从另一个包导入我的包?

来自分类Dev

如何从另一个模块中使用 callModule?(我可以使用相同的ID吗?)

来自分类Dev

如何使用 Django 从另一个视图导入函数?

来自分类Dev

如何在JS中的另一个函数中导入和使用函数

来自分类Dev

如何从 PHP 中的另一个用户定义函数调用用户定义函数

Related 相关文章

  1. 1

    导入另一个包时出现ModuleNotFoundError

  2. 2

    如何从另一个包中仅导入一个函数,而不加载整个名称空间

  3. 3

    使用另一个包导入的包是非Python的,还是应该直接导入?

  4. 4

    我可以使用哪种Ninject绑定,以便在构造函数中将一个参数用于另一个参数?

  5. 5

    从另一个包导入python模块

  6. 6

    一个CSS块可以使用另一个块吗?

  7. 7

    从查询传递模态ID,以便可以在另一个查询中使用

  8. 8

    从另一个包导入类

  9. 9

    从另一个TypeScript包导入TypeScript类型

  10. 10

    如何修改字符向量,以便可以使用它来索引另一个对象?(栅格或数据框)

  11. 11

    是否可以从另一个包中导入节点包?

  12. 12

    导入另一个包时出现ModuleNotFoundError

  13. 13

    我可以使用另一个类内部的函数中的变量吗?

  14. 14

    当R中缺少参数时,如何调用另一个函数以使用其默认参数?

  15. 15

    如何调用使用另一个包中的IO的Python函数

  16. 16

    如果我是管理员,可以使用IEPassView查看另一个用户帐户的密码吗?

  17. 17

    如何运行jar,以便以后可以在另一个终端会话上访问它?

  18. 18

    从另一个包导入python模块

  19. 19

    如何设置字段的值,以便可以从另一个类调用它?

  20. 20

    添加Python脚本,以便可以在另一个Python脚本中导入

  21. 21

    我如何将表导入到另一个类(/ object ??)中,以便可以在另一个类/对象中对它运行查询?[slick 3.0] [scala]

  22. 22

    如何从bash中的另一个用户定义函数调用用户定义函数?

  23. 23

    将C标头函数从另一个包导出时,将C标头函数导入到R包中的正确方法是什么?

  24. 24

    从ActionListener发送变量,以便另一个ActionListener可以使用它

  25. 25

    Perl 如何从另一个包导入我的包?

  26. 26

    如何从另一个模块中使用 callModule?(我可以使用相同的ID吗?)

  27. 27

    如何使用 Django 从另一个视图导入函数?

  28. 28

    如何在JS中的另一个函数中导入和使用函数

  29. 29

    如何从 PHP 中的另一个用户定义函数调用用户定义函数

热门标签

归档