[R] Can R work on very large of data?
Duncan Murdoch
murdoch at stats.uwo.ca
Wed Jul 21 16:20:59 CEST 2004
On Wed, 21 Jul 2004 09:05:18 -0500, Hayashi Soichi - shayas
<Soichi.Hayashi at acxiom.com> wrote :
>Is there anyway I can tweak R around so that it will start processing as
>data comes and not load everthing on memory at once?
See the ?connections help topic. You can open a file, and then read
lines from it in groups. For example,
f <- file('MyData')
open(f)
read.table(f, nrows=100)
read.table(f, nrows=100)
...
close(f)
and so on.
Most functions in R won't know what do do with data handled in this
way; you'll have to do a lot of work to do your calculations in
pieces.
Duncan Murdoch
More information about the R-help
mailing list