s-news
[Top] [All Lists]

Re: creating libraries

Subject: Re: creating libraries
From: Thom Burnett <Thom.Burnett@cognigencorp.com>
Date: Fri, 25 Nov 2005 13:42:02 -0500
Cc: s-news@lists.biostat.wustl.edu
In-reply-to: <20051125182945.71455.qmail@web50209.mail.yahoo.com>
References: <20051125182945.71455.qmail@web50209.mail.yahoo.com>
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6) Gecko/20040113
Maybe you need to set database.status to readwrite for mylib.

Joe Cerniglia wrote:

I am trying to create a library and load data and
functions into that library.  I get the following
error message when I run the code:

Problem in assign(mylib.funcs[1], get(mylib.funcs[1]),
wh..: database "mylib" is read-only Use traceback() to see the call stack


#
#code
#


mkdir("c:\\temp\\mylib")
mkdir("c:\\temp\\mylib\\.Data")
mkdir("c:\\temp\\mylib\\.Prefs")
mkdir("c:\\temp\\mylib\\.Data\\_Help")

my.sqrt <- function(x)
{
        y <- sqrt(x)
        cat("\nThe square root of ", x, " is ", y, ".\n", sep
= "")
        invisible(y)
}

library(mylib, pos=2, lib.loc = "c:\\temp\\")
mylib.funcs<-c("my.sqrt")
assign(mylib.funcs[1], get(mylib.funcs[1]),where=2)


<Prev in Thread] Current Thread [Next in Thread>