| sample_lines {LaF} | R Documentation | 
Read in random lines from a text file
Description
Read in random lines from a text file
Usage
sample_lines(filename, n, nlines = NULL)
Arguments
| filename | character containing the filename of the file from which the lines should be read. | 
| n | The number of lines that should be sampled from the file. | 
| nlines | The total number of lines in the file. If not specified or
 | 
Details
When nlines is not specified, the total number of lines is first
determined. This can take quite some time. Therefore, specifying the number of
lines can cause a significant speed up. It can also be used to sample lines
from the first nlines line by specifying a value for nlines that
is smaller than the number of lines in the file.
Value
Returns a character vector with the sampled lines.
See Also
See readLines to read in all lines a text file;
get_lines can be used to read in specified lines.
Examples
# Create temporary filename
tmpcsv  <- tempfile(fileext="csv")
writeLines(letters[1:20], con=tmpcsv)
sample_lines(tmpcsv, 10)
# Cleanup
file.remove(tmpcsv)