gpt4 book ai didi

r - 在包函数中使用 data.table 失败

转载 作者:行者123 更新时间:2023-12-04 02:59:15 26 4
gpt4 key购买 nike

我在 R 中做了一个包,并在我的函数中包含了一些 data.table 代码:

ntalls[,.(NoMeas=sum(numer)),by=.(lance,esp,sexo,cate)]

ntalls 是一个 data.table,当在工作区中调用 data.table 时,代码作为脚本工作正常,但是当我在我得到的包中运行函数:

Error in .(NoMeas = sum(numer)) : could not find function "."

data.table 包含在库的 DESCRIPTION 中,甚至在函数内部加载为 require(data.table)。该包是使用 R 3.5.0 在 Rstudio 中构建和编译的

如何在函数内部调用 data.table::

最佳答案

找到了解决方案,或者至少找到了可行的方法:

DESCRIPTION 中包含 depends data.table 使包可用,因此无需使用 require(data.table) 在函数中,包可以工作,尽管它要大得多。

关于r - 在包函数中使用 data.table 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50768717/

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