Tutorial sobre como importar datos a R.

Puedes seguir el tutorial por vídeo en https://youtu.be/wHyG5XJeIag

Cuando tenemos nuestros datos en una hoja de cálculo, lo mas recomendable es guardar el archivo como uno del tipo .csv o .txt.

Hemos visto en videos anteriores como averiguar cual es nuestro directorio de trabajo y como establecerlo, mediante los comandos.

getwd()

También como hacerlo desde la pestaña “Files” o “Archivos”. Una vez establecido desde esta pestaña, se puede copiar el comando desde la consola y pegarlo en el script para facilitar el trabajo en próximas sesiones.

setwd("C:/Users/Raul Ortiz/Desktop/Proyectos R")

Importar datos en archivos

Hay diversos comandos para importar datos.

read.csv("nombrearchivo.csv") # Tiene los parametros de un csv designados por defecto.

header indica si R debe interpretar la primera fila como encabezado (TRUE o T) o no (FALSE o F).

read.csv("nombrearchivo.csv", header=T) # Asignará los nombres del encabezado a cada variable.

read.table("nombrearchivo.csv", header=T, sep=",") # Como no tiene los parametros del csv asignados, hay que especificarlos diciendo que la separacion es mediante ","

read.delim("nombrearchivo.txt", header=T) # Tiene los parametros de un txt designados por defecto. 

read.table("nombrearchivo.txt", header=T, sep="/t") # Como no tiene los parametros del csv asignados, hay que especificarlos diciendo que la separación es tabulada.

Buscar ayuda

help("read.table")

A modo de ejemplo.

Datos1 = read.table("Potato.csv", header=T, sep=",")

Datos2 = read.table(file.choose(), header=T, sep=",", dec=".", na.strings = "Falta")
# sep indica el separador del campo, que los mas comunes son "," "." "/t"
# dec indica el separador de decimales.
# na.strings indica la cadena de caracteres que interpretara R como valores perdidos (y converitira en NA)

head(Datos2, 5)
str(Datos2)
summary(Datos2)