On 29/03/2013 14:24, Michael Friendly wrote:
I added a new data file, NLSY.RData, to a package that uses LazyData: Yes
It passed R CRAN check and R CMD install worked w/o significant complaints.

* installing to library 'C:/R/R-2.15.2/library'
* installing *source* package 'heplots' ...
** R
** data
**  moving datasets to lazyload DB
** demo
** inst
** preparing package for lazy loading
Warning: package 'nnet' was built under R version 2.15.3
** help
  ...

Yet, when I try to use it, I get something incomprehensible:

 > library(heplots)
 > str(NLSY)
Error in str(NLSY) : internal error -3 in R_decompress1
In addition: Warning message:
In str(NLSY) : restarting interrupted promise evaluation

That usually means that the LazyData database has been corrupted (and most likely was not created properly). As to why: we need the reproducible example the posting guide asked you to provide.

But it works if I load directly from the file I imported into the package:

 > load("NLSY.RData")
 > str(NLSY)
'data.frame':   243 obs. of  6 variables:
  $ math    : num  50 28.6 50 32.1 21.4 ...
  $ read    : num  45.2 28.6 53.6 34.5 22.6 ...
  $ antisoc : int  4 0 2 0 0 1 0 1 1 4 ...
  $ hyperact: int  3 0 2 2 2 0 1 4 3 5 ...
  $ income  : num  52.52 42.6 50 6.08 7.41 ...
  $ educ    : int  14 12 12 12 14 12 12 12 12 9 ...

What could cause this?



--
Brian D. Ripley,                  rip...@stats.ox.ac.uk
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595

______________________________________________
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