Hi Simon, I did the example given in package.skeleton
f <- function(x,y) x+y g <- function(x,y) x-y d <- data.frame(a=1, b=2) e <- rnorm(1000) package.skeleton(list=c("f","g","d","e"), name="mypkg") then tried: library(mypkg) Error in library(mypkg) : there is no package called 'mypkg' After checking the directory structure, I found the "package" 'mypkg' placed under 'bin' sub-directory. I moved it to 'library', where all of the CRAN downloaded packages are and this is what I get: > library(mypkg) Error in library(mypkg) : 'mypkg' is not a valid package -- installed < 2.0.0? What am I missing? Regards, TL On Mon, Apr 7, 2008 at 3:49 PM, Simon Blomberg <[EMAIL PROTECTED]> wrote: > > On Mon, 2008-04-07 at 15:13 +0900, Tribo Laboy wrote: > > Hello, > > > > I am new useR, I have written some functions, which I currently use by > > "source"-ing them from the files. > > That's OK, but when I my functions start counting in the tens and > > hundreds I'd be glad to be able to type > > "help.search("my_obscure_fun")" and get a sensible reply. I also want > > to be able to load them as a package at startup and not have to > > "source" each one individually. I read through the "Writing R > > Extensions" file, but I am overwhelmed with the vast amount of > > prescribed detail that Extension Authors must follow - directory > > structure, file structure, etc. Luckily, I found the "prompt" > > function, which helps in writing of help-files in the form of "fill-in > > the blanks". But that's only for the help-files. Reading further, it > > gets even more complicated. The user is referred to the "R > > Installation and Administration" document, which says that: > > > > If you want to build R or add-on packages from source in Windows, you > > will need to collect, install and test an extensive set of tools. > > > > These seem to include among others Perl and compiler. But R is an > > interpreted and cross-platform language, I don't understand the need > > for additional platform specific tools just to call a user collection > > of R-files. Anyone knows of a smooth introduction to these topics? > > > > Have a look at ?package.skeleton. It should get you started. If you just > want to build packages with pure R (no shared libraries etc.), I think > you won't need the other tools. > > Cheers, > > Simon. > > > > Rgards, > > TL > > > > ______________________________________________ > > 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. > -- > Simon Blomberg, BSc (Hons), PhD, MAppStat. > Lecturer and Consultant Statistician > Faculty of Biological and Chemical Sciences > The University of Queensland > St. Lucia Queensland 4072 > Australia > Room 320 Goddard Building (8) > T: +61 7 3365 2506 > http://www.uq.edu.au/~uqsblomb > email: S.Blomberg1_at_uq.edu.au > > Policies: > 1. I will NOT analyse your data for you. > 2. Your deadline is your problem. > > The combination of some data and an aching desire for > an answer does not ensure that a reasonable answer can > be extracted from a given body of data. - John Tukey. > > ______________________________________________ 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.