Lectura de lineas en archivos de texto
Los archivos de texto pueden ser leídos línea a línea mediante la función readLines(). Esta función es útil cuando nos encontramos ante archivos con datos sin estructura o que no son estandard.
con <- gzfile("words.gz")
x <- readLines(con, 19)
Cuando nos encontremos con archivos con datos estructurados como archivos CSV o separados por tabuladores, existen otras funciones como read.csv() o read.table().
El ejemplo anterior usa gzfile() para crear una conexión a un archivo comprimido con el algoritmo gzip. Esta estrategia nos permite leer el archivo sin tener que descomprimirlo con anterioridad, lo que nos ahorra espacio y tiempo.
Existe una función complementaria writeLines() que toma un vector de caracteres como argumento y escribe cada elemento del vector en una línea diferente cada vez en el archivo de texto