gpt4 book ai didi

R:在自写包中使用magrittr管道运算符

转载 作者:行者123 更新时间:2023-12-03 05:00:48 24 4
gpt4 key购买 nike

我想在我自己编写的包中使用 magrittr 包中引入的管道运算符 %>% 来链接 dplyr数据转换。 magrittrDESCRIPTION 文件中列为 Import。加载我自己的包并测试使用管道运算符的函数后,我收到以下错误消息:

Error in functionname(parameter, : could not find function "%>%"

将函数源代码中的 %>% 更改为 magrittr::%>% 也没有帮助,因为无法再构建包。

最佳答案

如果取决于中列出了magrittr,它应该可以正常工作。然而,这是not advised 。相反,您可以将 magrittr 保留在 Imports 中,并将以下行添加到 NAMESPACE:

importFrom(magrittr,"%>%")

我建议阅读Writing R extensions 。第 1.1.3 和 1.5.1 段涵盖了您的问题。

关于R:在自写包中使用magrittr管道运算符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27947344/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com