It looks like I had been missing an update needed for Ubuntu systems. All I
needed was the following. Thank you.

update.packages(lib.loc = "/usr/local/lib/R/site-library")


On Mon, Aug 1, 2011 at 2:39 PM, Jean V Adams <jvad...@usgs.gov> wrote:

>
> That's interesting.  My function matrix() looks like this:
>
> function (data = NA, nrow = 1, ncol = 1, byrow = FALSE, dimnames = NULL)
> {
>     if (is.object(data) || !is.atomic(data))
>         data <- as.vector(data)
>     .Internal(matrix(data, nrow, ncol, byrow, dimnames, missing(nrow),
>         missing(ncol)))
> }
> <environment: namespace:base>
>
> I'm running Windows R version 2.13.0 (2011-04-13).
>
> Jean
>
>
>  From:
> Robert Pfister <rw...@virginia.edu>
> To:
> Jean V Adams <jvad...@usgs.gov>
> Cc:
> r-help@r-project.org
> Date: 08/01/2011 01:35 PM Subject: Re: [R] 5 arguments passed to
> .Internal(matrix) which requires 7
> ------------------------------
>
>
>
> Yes, even if I only run the command matrix(0,30,10) I get the error. I am
> running R with Ubuntu 10.10 (maverick) with R version:
>
> R version 2.13.1 (2011-07-08)
>
> When I check the function matrix, I can see that it is only passing five
> arguments to the function .Internal() (shown below).
>
>
> function (data = NA, nrow = 1, ncol = 1, byrow = FALSE, dimnames = NULL)
> {
>    data <- as.vector(data)
>    if (missing(nrow))
>        nrow <- ceiling(length(data)/ncol)
>    else if (missing(ncol))
>
>        ncol <- ceiling(length(data)/nrow)
>    .Internal(matrix(data, nrow, ncol, byrow, dimnames))
> }
> <environment: namespace:base>
>
>
>
> On Mon, Aug 1, 2011 at 1:02 PM, Jean V Adams 
> <*jvad...@usgs.gov*<jvad...@usgs.gov>>
> wrote:
>
> Robert,
>
> What code did you run to get that error?
>
> Do you get the error if the only code that you run is ...
>      matrix(0, 30, 10)
>
> You gave three arguments to matrix, which requires none, but can take up to
> five.
> In the function matrix there is a call to .Internal(matrix) which requires
> 7 arguments.
> See ...
>      matrix
>
> Jean
>
>
> `·.,,  ><(((º>   `·.,,  ><(((º>   `·.,,  ><(((º>
>
> Jean V. Adams
> Statistician
> U.S. Geological Survey
> Great Lakes Science Center
> 223 East Steinfest Road
> Antigo, WI 54409  USA
>
>
>
>   From: Robert Pfister <*rw...@virginia.edu* <rw...@virginia.edu>>  To: *
> r-help@r-project.org* <r-help@r-project.org>  Date: 08/01/2011 11:56 AM
> Subject: [R]  5 arguments passed to .Internal(matrix) which requires 7  Sent
> by: *r-help-boun...@r-project.org* <r-help-boun...@r-project.org>
>
>  ------------------------------
>
>
>
> Hello,
>
> I am having a problem with the function matrix. Specifically, when I pass
> three arguments (two more being instantiated in the function), I get the
> following error message:
>
> Error in matrix(0, 30, 10) :
>  5 arguments passed to .Internal(matrix) which requires 7
>
>
> I looked into it, and someone has suggested that this may be the function
> from an old version of R. I recently changed my source path from the lucid
> version to the maverick version and installed all of the R packages I need
> like so, but why would this change the matrix() function? Also, how does R
> know that I passed five arguments (only three being given) if the matrix()
> function is supposed to take seven arguments?
>
> Thank you,
>
> Robert
>
>                 [[alternative HTML version deleted]]
>
> ______________________________________________*
> **R-help@r-project.org* <R-help@r-project.org> mailing list*
> **https://stat.ethz.ch/mailman/listinfo/r-help*<https://stat.ethz.ch/mailman/listinfo/r-help>
> PLEASE do read the posting guide *
> http://www.R-project.org/posting-guide.html*<http://www.r-project.org/posting-guide.html>
> and provide commented, minimal, self-contained, reproducible code.
>
>
>
>
>

        [[alternative HTML version deleted]]

______________________________________________
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