Skip to content

Scanning data files line-by-line

2 messages · R A F, Duncan Murdoch

#
Hi all, is there a way to read a data file into R line-by-line, akin
to what fscanf does in C, say?

It seems that "scan" and "read.table" both read the entire data file
in at once, whereas "readLines" allows one to read a file partially,
but doesn't quite read line-by-line either.

I guess what I was hoping to do is something like this:

while( linebyline( "file" ) != end of file )
{
    process each line
    ....
}

Thanks.
#
On Wed, 30 Apr 2003 11:51:00 +0000, you wrote:

            
That's what readLines(con, n=1) is supposed to do; in what way does it
not quite work?

Duncan