Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/68.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_Function_Package - Fatal编程技术网

R 如何使用我创建的包函数查找我的对象?

R 如何使用我创建的包函数查找我的对象?,r,function,package,R,Function,Package,由于以下错误,我创建的程序包的渐晕图不起作用: Error in .f(.x[[i]], ...) : object 'data.begEndGrp' not found 我相信这与我的功能被全球环境掩盖有关。代码如下: 作用 我的预期输出是一个绘图。如果我运行程序,而不是作为 函数,结果就是我想要的绘图。你能分享你的数据吗?您的函数不应该被全局环境屏蔽,除非您在globis-Your-packageestplot中有一个同名的对象?确保在vignette中加载包。错误消息听起来好像

由于以下错误,我创建的程序包的渐晕图不起作用:

    Error in .f(.x[[i]], ...) : object 'data.begEndGrp' not found 
我相信这与我的功能被全球环境掩盖有关。代码如下:

作用 我的预期输出是一个绘图。如果我运行程序,而不是作为
函数,结果就是我想要的绘图。

你能分享你的数据吗?您的函数不应该被全局环境屏蔽,除非您在globis-Your-package
estplot
中有一个同名的对象?确保在vignette中加载包。错误消息听起来好像问题出在
data.begEndGrp
上。您能显示使用该名称的代码行吗?您的函数使用的是
begEndGrp
,而不是
data.begEndGrp
…很抱歉,错误是“begEndGrp”而不是“data.begEndGrp”。我尝试了不同的方法,看看是否有效果。是的,“estplot”就是这个软件包。我添加了一行“install.packages(“estplot”)”并得到了相同的错误。您可以共享您的数据吗?您的函数不应该被全局环境屏蔽,除非您在globis-Your-package
estplot
中有一个同名的对象?确保在vignette中加载包。错误消息听起来好像问题出在
data.begEndGrp
上。您能显示使用该名称的代码行吗?您的函数使用的是
begEndGrp
,而不是
data.begEndGrp
…很抱歉,错误是“begEndGrp”而不是“data.begEndGrp”。我尝试了不同的方法,看看是否有效果。是的,“estplot”就是这个软件包。我添加了一行“install.packages(“estplot”)”并得到了相同的错误。
    gardaltplot <- function(tbl, x, y, aname, bname) {
      # Performing unpaired (two independent groups) analysis.
      unpaired_mean_diff <- dabestr::dabest(tbl, x, y,
                                  idx = c("aname", "bname"),
                                  paired = FALSE)

      # Create a Gardner-Altman estimation plot.
      p<-dabestr::plot(unpaired_mean_diff)

      return(gaplot)
    }
    ```{r gardaltplot}
    library(estplot)
    data("BCdataMeasure")
    gardaltplot(BCdataMeasure, begEndGrp, sumPedBCByYr, "beginning", "ending")
    ```