Another way of making functions visible to examples is to list the package name as "Depends" in the package "DESCRIPTION" file. Alternatively, if you precede use in "\examples" with "library(packageName)", you should also list it as "Suggests" in "DESCRIPTION". Hope this helps. Spencer

Duncan Murdoch wrote:
On 13/05/2009 2:38 PM, Rebecca Sela wrote:
I am creating an R package. I ran R CMD check on the package, and everything passed until it tried to run the examples. Then, the result was:

* checking examples ... ERROR
Running examples in REEMtree-Ex.R failed.
The error most likely occurred in:

### * AutoCorrelationLRtest

flush(stderr()); flush(stdout())

### Name: AutoCorrelationLRtest
### Title: Test for autocorrelation in the residuals of a RE-EM tree
### Aliases: AutoCorrelationLRtest
### Keywords: htest tree models

### ** Examples

# Estimation without autocorrelation
simpleEMresult<-RandomEffectsTree(Y~D+t+X, data=simpleREEMdata, random=~1|ID, simpleREEMdata$ID)
Error: couldn't find function "RandomEffectsTree"
Execution halted


The function "RandomEffectsTree" is defined in the R code for the package. How can I refer to other functions from the package in examples? (I have the "Writing R-extensions" PDF, so it would be enough to point me to the right page, if the answer is in there and I just missed it.)

You should not need to do anything special to make package functions visible, as long as they would be visible to a normal user. (Functions not exported in the NAMESPACE file won't be visible in the examples.)

Are you sure you have a function with that exact name? It could be a typo somewhere, e.g. RandomEffectTree or RandomeffectsTree.

Duncan Murdoch

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.


______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to