Lectura y escritura de datos
Existen las siguientes funciones para la lectura de datos en R.
- read.table, read.csv, para la lectura de datos de forma o estructura de tabla
- readLines, para la lectura de líneas en archivos de texto
- source, para la lectura en archivos R (inverso de dump)
- dget, para la lectura en archivos R (inverso de dput)
- load, para la lectura de espacios de trabajo previamente guardados
- unserialize, para la lectura de un único objeto R en formato binario
Existen desde luego, gran cantidad de paquetes en R para la lectura de todo tipo de conjunto de datos, y en ocasiones nos veremos obligados a recurrir a alguno de estos paquetes si estamos trabajando en area específica.
Las funciones análogas para la escritura de datos a archivos son las siguientes.
- write.table, para la escritura de datos en forma de tabla en archivos de texto (ej. CSV) o "connection"
- writeLines, para la escritura de datos tipo carácter línia a línia en un archivo o connection
- dump, para el volcado de representaciones textuales de varios objetos R
- dput, para la salida de una representación textual de un objeto R
- save, para el almaciento de un número arbitrario de objetos R en formato binario (posiblemente comprimidos) a un archivo
- serialize, para convertir un objeto R a formato binario para la salida a una connection (o archivo)