Hi,

Yes, I am using the 32-bit version of R (version 2.10.0 RC). The OS used is
Windows-7 32 bit.

And I preprocessed the airline csv file using the utilities provided on
bigmemory.org.

The R-environment is empty, with no other objects in memory.

When I test the code provided by you, I am able to run it successfully the
first time. But when I run it the next time, I get the error:-
Error in filebacked.big.matrix(nrow = nrow, ncol = ncol, type = type,  :
  Problem creating filebacked matrix.

And this only runs for data of length 1000000.

Any light on the issue I am having?

Thanks and Regards,
Harsh Yadav

On Wed, Aug 11, 2010 at 5:00 PM, Jay Emerson <jayemer...@gmail.com> wrote:

>
> It seems very likely you are working on a 32-bit version of R, but it's a
> little surprising still that you would have a problem with any single year.
> Please tell us the operating system and version of R.  Did you preprocess
> the airline CSV file using the utilities provided on bigmemory.org?  If
> you don't, then anything character will be converted to NA.  Is your R
> environment empty, or did you have other objects in memory?
>
> It might help to just do some tests yourself:
>
> x <- big.matrix(nrow=1000000, ncol=10, ....... other options .....)
>
> Make sure it works, then increase the size until you get a failure.  This
> sort of exercise is extremely helpful in situations like this.
>
> Jay
>
>
> Subject: [R] Bigmemory: Error Running Example
> Message-ID:
>        
> <aanlktint+xsxiuyainbcstmbdkedtawb--wfccgnr...@mail.gmail.com<aanlktint%2bxsxiuyainbcstmbdkedtawb--wfccgnr...@mail.gmail.com>
> >
> Content-Type: text/plain
>
>
> Hi,
>
> I am trying to run the bigmemory example provided on the
> http://www.bigmemory.org/
>
> The example runs on the "airline data" and generates summary of the csv
> files:-
>
> library(bigmemory)
> library(biganalytics)
> x <- read.big.matrix("2005.csv", type="integer", header=TRUE,
> backingfile="airline.bin",
>  descriptorfile="airline.desc",
> extraCols="Age")
> summary(x)
>
>
> This runs fine for the provided csv for year 1987 (size=121MB). However,
> for
> big files like for year 2005 (size=639MB), it gives following errors:-
>
> Error in filebacked.big.matrix(nrow = nrow, ncol = ncol, type = type,  :
>  Problem creating filebacked matrix.
>
> Error: object 'x' not found
> Error in summary(x) :
>  error in evaluating the argument 'object' in selecting a method for
> function 'summary'
>
> Here is the output from running the memory.limit() :-
> [1] 2047
>
> Here is the output from running the memory.profile() :-
>
>       NULL      symbol    pairlist     closure environment     promise
>          1        9381      325570        6477         744        3710
>   language     special     builtin        char     logical     integer
>     121940         178        1600       15068        9518        8981
>     double     complex   character         ...         any        list
>       7983          17       47593           0           0        4073
>  expression    bytecode externalptr     weakref         raw          S4
>          2           0         618         117         119        1838
>
>
> Anyone who has previously worked with bigmemory before could throw some
> light on it.
> Were you able to run  the examples successfully?
>
> Thanks in advance.
>
> Harsh Yadav
>
>
> --
> John W. Emerson (Jay)
> Associate Professor of Statistics
> Department of Statistics
> Yale University
> http://www.stat.yale.edu/~jay <http://www.stat.yale.edu/%7Ejay>
>

        [[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