Skip to content
Prev 31408 / 398506 Next

Scanning data files line-by-line

Thanks very much.  I guess the answer leads to more questions:

(a) What if I don't know the number of lines?  So I would like to use
    a while loop until readLines hits an EOF character.  Would that
    be possible?

(b) When readLines is used, a string is returned.  I'd like to split
    the string into fields, and Andy Liaw suggested strsplit, but the
    number of spaces between fields is variable.  So for example, one
    line could be 1 space 2 space space 3 and the next line could be
    4 space space 5 space 6, so I could not do a strsplit using " ".

    Really what I know is the variable type of each field -- for
    example, each line is double, string, then double, etc.  How
    would one use this information to split the string given by
    readLines?

Thanks very much again!